.NET Senior DeveloperRole Profile
In this role, you'll be joining the Software development team as a Senior .NET Developer.
Tech Profile / Essential Skills
- 8+ years’ hands-on experience of working with .NET as a developer.
- Experience with Integrations using REST APIs.
- Able to translate business requirements into .NET solutions.
- Experience with .NET Core, Azure PAAS
- Strong experience in C#
- Experience with Advance C# Concepts such as Parallel Programming, TPL
- Hands-On Experience in Azure DevOps with CI / CD and Deployment tools.
- Experience with providing technical solutions and supporting documentation.
- Testing and debugging .NET Application
- Experience working in deliveries using Agile Methodology
Preferred Skills and Experience
- Experience with Azure Cloud.
- Knowledge and understanding of Insurance Domain is desirable.
- Highly motivated, self-directed individuals with a positive & pro-active attitude to work.
- Customer and service focused, with determination to meet their needs and expectations.
- Relevant Azure certifications is Desirable
Education and Professional Skills
- Professional qualification or equivalent.
- BE / BTech degree in Computer Science, Software Engineering (Desirable).
- Solid English reading / writing capability required.
- Strong communication & articulation skills.
- Technical enthusiast that is curious about new technologies and tools, creative thinking and initiative taking.
Detailed Responsibilities
- Collaborate closely with business stakeholders, business analyst, project managers, and other cross-functional teams to understand project goals, requirements, and deliverables.
- Develop high quality solutions on the .NET platform in line with business requirements.
- Perform development activities such as system design, software development, capacity planning etc.
- Provide a high level of customer service.
- Perform code reviews, identify areas for improvement, and drive continuous enhancement of development processes.
- Collaborate with Multiple Teams to implement seamless integrations with other systems.
- Support issue investigation, problem-solving, and issue resolution.
- Work as an Individual contributor by working with Multiple Stakeholders for development of desired solutions