About the Role :
In this role, your primary responsibility would be to develop new software applications, enhance existing applications, production support / maintenance and involve / support third party product implementations / integrations.
You are expected to interact with various stakeholders and work with cross technical / functional areas including design, coding, testing, production deployment and third party product implementations.
You will also assist the team in any production issues reported for problem analysis and resolve in timely manner.
Roles & Responsibilities :
Should ensure the implementation of agreed architecture and infrastructure to meet both user needs and business goals.
Should have experience working on development projects with Agile as well as Waterfall models.
Should be experienced in Software Change Management.
Should be able to implement security best practices (OWASP) in the application.
Responsible for the design of systems and interfaces both internal and external.
Defining guidelines and benchmarks for NFR considerations during project implementation.
Possessing strong troubleshooting skills and being interested in performing troubleshooting of issues in disparate technologies and environments.
About You :
To be eligible for this role, you should have a Bachelor’s Degree or equivalent (Degree in engineering or Computer Science).
You must have minimum 6 years of relevant experience. Should have excellent verbal and written communications skills and also possess good analytical, interpersonal skills and be a proven team player.
Expertise in .NET, C#, SharePoint
Hands on experience in MVC, WCF and Web API
Hands on experience in the RDBMS Databases(Oracle / SQL Server)
Exposure to Entity Framework, Dapper (ORM) will be an added advantage
Exposure to .Net Core, Angular will be an added advantage
Certifications on Agile / .Net / SharePoint Technologies will be an added advantage