Senior Engineer ,Software Engineering - Dotnet

Posted:
9/15/2024, 8:43:16 PM

Location(s):
Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Hybrid

Requirements:
Mandatory:
-      9-12 years of experience in product development
-      Proven experience as a .Net application developer
-      Strong proficiency in ASP .NET, C#, C++ and Powershell
-      Experience in platform technologies using COM/DCOM
-      Very good experience in developing products and services around Microsoft Active Directory (AD) integrations
-      Extensive hands-on experience in building and managing the development of complex, large scale enterprise applications and products with resilience and reliability
-      Excellent troubleshooting and debugging skills
-      Excellent communication skills and the ability to effectively interact with other teams across the organization

Desirable:
-      Exposure to Identity and Access Governance domain
-      Exposure to Microservices architecture, Containerization, CI/CD (Continuous Integration/Continuous Delivery)
-      Experience in building the MSI packages
-      Understanding of Networking and System internals
-      Understanding of security fundamentals and technologies
-      Bachelor’s degree in Computer Science or Engineering. MS or Masters in Information Technology preferred

Responsibilities:-    
  Participate in requirements analysis
-      Collaborate with internal teams to produce software design and architecture
-      Write clean, scalable code using ASP .NET/ C# / C++ programming languages
-      Test and deploy applications and systems
-      Revise, update, refactor and debug code
-      Ability to start a program from scratch as well as maintain existing services
-      Develop documentation throughout the software development life cycle
-      Serve as an expert on applications and provide technical support
-      Follow the true agile principles