Job Description
Software Engineer
Qualifications
Educational:
Graduate or Masters in engineering (any discipline)/ Masters in Computer Application/ Masters in Computer Science
Required
Experience
-5+ years of development experience in C# with .Net framework 2.0 to 4.6.x, ASP.Net, WCF services, SQL Server, Enterprise Library
-Strong and proven object oriented development skills
-Must be a responsive, flexible team player
-Must have experience developing Web, Windows, Windows Services and Web Services in C#
-Must have good experience in writing complex stored procedures, user defined functions and performance optimization in SQL Server
Skills
C#, .Net Framework 2.0 to 4.6.x, ASP.Net, MS SQL Server 2008 or later, WCF, JavaScript, Enterprise Library
Strong experience in .Net Framework 4.6.x, C#, ASP.Net and SQL Server is a MUST
Job Responsibilities:
-Should be able to handle the production support issues independently
-Should be able to coordinate with Client
-Analyze and define services and interfaces
-Full lifecycle application development
-Software analysis, code analysis, requirements analysis, code review
-Object-oriented Analysis and Design (OOA and OOD)
-Performance tuning
-Support, maintain and document software functionality
-Integrate software with existing systems
Candidate Attributes:
-Good in System Analysis and Design
-Strong in Coding Skills and unit testing
-Should follow the best software practices
-Team Player
-Good Project Documentation Skills
-Demonstrate a proven ability to:
-communicate and listen, both verbally and in writing, and present ideas clearly