Senior Engineer - .Net
Egon Zehnder View all jobs
- Gurgaon, Haryana
- Permanent
- Full-time
- The Senior Engineer is responsible for Creating and maintaining complex Microservices using .Net and C#
- The Senior Engineer is responsible for implementing Agile methodology
- The Senior Engineer is responsible for making DevSecOps implementation
- The Senior Engineer should design the systems which can be integrated with other systems/services.
- The Senior Engineer also needs to research new tools and technologies and asked to come up with recommendations on how they can be used in Egon Zehnder applications.
- Candidate should be able to understand the complex business scenarios and implementation of the business scenarios.
- The Senior Engineer will be involved in researching, diagnosing, troubleshooting, and identifying solutions to resolve application and system issues.
- Expected to design and implementation of services bearing a high degree of technical complexity and/or scalability and performance significance.
- Ensure compliance with all regulations, policies, and procedures.
- Work in close collaboration with other team members and different teams.
- Regularly communicate status and challenges to team members and management.
- 5+ years of solid experience in Microservices development using Event Driven Architecture.
- Strong knowledge of .NET framework 4.5+ and .Net
- Proficient in C#.NET
- Strong knowledge of system architecture, object-oriented design, and design patterns
- Working experience on DDD and TDD.
- Experience in working in Agile methodology. Strong familiarity in various project methodology, especially Scrum.
- Strong desire for writing clean, readable, and easily maintainable code
- Proven knowledge of cloud technologies and migration strategies. Experience in building cloud-native solutions
- Proficient understanding of code versioning tools, such as Azure DevOps, Git & TFS
- Various Authentication systems, like OAuth, MSAL, SSO, Azure AD
- Must have working experience with Unit and Integration Tests
- Exposure with Microsoft SQL Server or any NoSQL database
- Familiarity with DevOps CI\CD pipeline
- Must have experience in documentation tool like Swagger.
- Good to have knowledge regarding Lucid and Mural.
- Strong knowledge of Azure Functions, Event Hub and Storage Accounts.
- Proficient working with Azure Schema Registry
- Experience on different Cloud hosting services like Azure Web Apps, Docker, Kubernetes etc.
- Working knowledge with Azure service bus or any message broker.
- 5 Days working in a Fast-paced work environment.
- Work directly with the senior management team
- Reward and Recognition
- Employee friendly policies
- Personal development and training
- Health Benefits, Accident Insurance