Software Engineering

Position: Technical Lead (.NET)
Location: Bangalore
Experience: 8+ years
Required skills: C#,  ASP.NET, MVC, ADO.NET, Web Services, Web API, WCF, LINQ,  Telerik, SQL, HTML-5, Kendo UI, jQuery,  JavaScript

Primary skills-   

  • Should have minimum 8 years of experience in .Net Development
  • C#, 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: Software Engineer (Dotnet &UI)
Experience: 
3-5 Years
Location:
Banglore
Required skills: Asp.Net c#, JavaScript, JQuery, CSS3,HTML 5 , oops, SQL, kendo UI

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
  • Excellent knowledge of design
  • Ability to write clean, scalable, and reusable code
  • Proven knowledge of optimization & performance techniques
  • Understanding and appreciation of object oriented programming concepts

Secondary skills

  • Leadership and People skills
  • Should have strong analytical skills
  • Good communication skills
  • Must be capable of Coding and Unit testing their own code

Good to have

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

Key Accountabilities & Deliverables

  • 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.
  • Prepare unit test cases and execute them to verify quality
  • Fix any defects found by self, lead or QC team
  • Make the builds whenever necessary
  • Provide full lifecycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and deployment
  • Works on the modules implementing the business logic in .Net
  • Be hands on with programming and committed to quality
  • Should have extremely good knowledge on SDLC processes

Position: Senior Software Engineer (JavaScript developer)
Location:
Bangalore
Experience: 3+ years
Required skills: JavaScript, Angular JS/ EXT JS, JQuery, Java/ .Net, HTLM5/CSS3, W3C Standards

Primary skills

  • Should have minimum 3 years of experience in JavaScript Development
  • Expert level experience with Angular JS/ EXT JS/ JQuery, JavaScript ES6/ES7, HTLM5/CSS3, W3C Standards, REST, SOAP, and Messaging Paradigms
  • Excellent knowledge of design
  • Ability to write clean, scalable, and reusable code
  • Proven knowledge of optimization & performance techniques
  • Understanding and appreciation of object oriented programming concepts

Secondary skills

  • Should have strong analytical skills
  • Must be capable of Coding and Unit testing their own code
  • Good communication skills
  • Leadership and People skills

Good to have

  • Adaptive/Responsive Design, Microsoft .NET (C#)/ Java, Cross-Browser Experience, Security Management, Microsoft Azure

Key Accountabilities & Deliverables

  • 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.
  • Prepare unit test cases and execute them to verify quality
  • Fix any defects found by self, lead or QC team
  • Be hands on with programming and committed to quality
  • Should have extremely good knowledge on SDLC processes