Software Engineering

Position- Senior Software Engineer –Dotnet & UI
Location- Bangalore
Experience- 4+ years

Required skills-
Microsoft .NET (C#)/ Java, JavaScript ES6/ES7, Angular JS/ EXT JS/ JQuery, HTLM5/CSS3
W3C Standards, REST, SOAP,Writing algorithm & data structures

Primary skills-

  • Should have minimum 4 years of experience in Full stack development.
    Microsoft .Net, C#, Java, JavaScript, ES6/ES7, Angular JS, Extjs, Jquery, HTML5/CSS3, W3C, Rest, SOAP and Messaging Paradigms, Microsft Azure.
  • Familiar with Adaptive/Responsive design,
  • Should have exposure to Cross browser platform.
  • Should have exposure to Security Management,
  • Should have strong OOPS exposure.
  • Should have extremely good knowledge on SDLC processes

Secondary skills-

  • Should have strong analytical skills and problem solving skills
  • Should have strong communication skills
  • Ability to interact with leads on Technical issues
  • Should be able to understand Business requirement documents
  • Understanding design patterns and concepts
  • Strong knowledge on Software Development Life Cycle

Good to have-

  • AWZ/Azure Cloud

Responsibilities-

  • Provide full lifecycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, deployment.
  • Responsible for system analysis, design, coding, configuration, testing and documentation.
  • Be hands on with programming and committed to quality.
  • Should have extremely good knowledge on SDLC processes

Position- Technical Lead (.NET)
Location– Bangalore
Experience- 7+ years

Required skills-
Primary skills-

  • Should have minimum 7 years of experience in .Net Development
  • C#, ASP.NET, MVC, ADO.NET, Web Services, Web API, WCF, LINQ, Telerik, SQL, HTML-5, Kendo UI, jQuery, JavaScript
  • Should have strong OOPS concepts
  • Should have strong knowledge in SOA Architecture
  • Should have extremely good knowledge on SDLC processes

Secondary skills-

  • Should have strong lead experience
  • Should have strong analytical skills and problem solving skills
  • Should have strong communication skills
  • Ability to interact with leads on Technical issues
  • Should be able to understand Business requirement documents
  • Understanding design patterns and concepts
    Strong knowledge on Software Development Life Cycle

Good to have-

  • UML, AWZ/Azure Cloud

Responsibilities-

  • Define and document high level design of system
  • Independently Handles requirement analysis and elaboration
  • Production Support
  • Performance optimization
  • System Architecture
  • Analyze and resolve technical problems
  • Provide alternate approaches to resolve problem
  • Preparation of Unit Test Cases

Position:

Principal Software Engineer – DOTNET & UI

Location:

Bangalore

Experience:

5+ years

Qualification:

MCA/BE/B-Tech/MSc

Skill set required:

Dot Net, C#, Asp.Net, WPF, MS SQL, MVC, MVVM, JS, HTML, XAML, Silverlight

Good to have:

AWZ/Azure Cloud

Requirements:

  • DOTNET expert with good experience on C#, Asp.Net, MS SQL, WPF and Silverlight.
  • Familiar with front end development using JavaScript functionalities, HTML and CSS.
  • Exposure to MVC and MVVM.
  • Working experience on XAML for at least 1 year.
  • Ability to interact with leads on technical issues and to work as independent contributor.
  • Extremely good knowledge on SDLC processes.
  • Strong OOPS exposure.
  • Understanding design patterns, concepts, and Business requirement documents.
  • Good analytical, problem solving, and communication skills.

Responsibilities:

  • Provide full lifecycle support to clients – from initial client interaction and requirement analysis through design, coding, testing, debugging, and deployment.
  • Responsibly handle system analysis, design, coding, configuration, testing, and documentation.
  • Be hands on with programming and committed to quality.
  • Define and document high-level design of system.
  • Independently handle the requirement analysis and elaboration.
  • Responsible for Production Support, Performance optimization, and System Architecture.
  • Analyse and resolve technical problems and provide alternate approach to resolve problems.
  • Preparation of Unit Test Cases.

Experience:

6 – 7 Yrs

Qualification:

BE/BTech (IS or CS preferred )

Primary skills:

Java/J2ee, Struts, Hibernate, JSP, Servlets, Oracle, MS Sql, Liferay, Mysql

Secondary Skills:

  • Build and deploy & should be able to estimate and provide work breakdown structure
  • Understanding and analyzing the requirements
  • Low level designing and high-level designing
  • Manage servers
  • Follow proper communication channels within the team and with client

Responsibilities:

  • Coding, Unit testing, Debugging and Deployment
  • Independently handle task Estimations.
  • Code review of Self, Peer and others
  • Understand High level design
  • Preparation of low level designs using UML
  • General UI structures / wireframes and flow for each use case
  • Understand functional details of specific modules
  • Requirement analysis, Production support and Performance optimization
  • Able to understand a given problem & communicate it to the team members
  • Follow proper communication channels within the team

Experience- 3-4 Years

Primary skills:

  • Should have minimum 3 years of experience in .Net and JavaScript Development.
  • Expert level experience with HTML 5, JavaScript, JQuery, CSS3, Kendo UI.
  • Good knowledge of object-oriented programming concepts.
  • Should have strong analytical and problem-solving skills.
  • Effective communication skills.

Good to have:

SQL Server, ECMA Script 6 Basics, Asp.Net c# WCF, Webservice

Role and Responsibilities:

  • Provide technical ownership for subcomponents (code, functional validity and quality)
  • Perform software development tasks within appropriate schedule, task, and quality guidelines set in conjunction with the Project Lead / Project Manager of the project.
  • Specify, create, modify, maintain, and test software component(s) that are part of a larger software project .
  • Ensure adherence of processes, design and code to standards.
  • Regularly perform self-review of code and quality.
  • Effectively document technical issues, changes to code, etc.
  • Fix any defects found by self, lead or QC team. Make the builds whenever necessary.
  • Provide client support as required across various stages of a project lifecycle.