.Net - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, a rapidly expanding IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are seeking a Senior .NET Engineer to contribute to innovative projects and foster a culture of growth and ownership. Our vision is to be a trusted technology partner, empowering our over 4,300 associates across India, the U.S.A., and Canada to realize their full potential.
We specialize in complex, mission-critical applications utilizing cutting-edge technologies in areas like Application & Product Engineering, Cloud, DevOps, and Data & Analytics. At Iris, your career is a launchpad for growth, with opportunities for personalized development, continuous learning, and mentorship.
As a Senior .NET Engineer, you will be instrumental in designing and developing scalable enterprise applications, defining API contracts for distributed systems, and creating reusable backend components with a focus on clean architecture and security. You'll optimize application performance through various techniques and take ownership of end-to-end module delivery, including design, development, and deployment readiness.
Your role involves conducting code reviews, collaborating with diverse teams, and driving improvements in CI/CD pipelines and automation. You will also be responsible for troubleshooting production issues, performing root cause analysis, and supporting deployment and release activities. Mentoring junior developers and communicating effectively with stakeholders are key aspects of this position.
We are looking for a Senior Engineer with strong proficiency in mandatory skills including ASP.NET MVC, Microservices Architecture, Web API (REST APIs), OOPS Concepts, Kafka, .NET Core, C#, MS SQL, and Data Access (ADO.NET). Additional experience with OpenShift and .NET Application Security (OAuth2, JWT, ASP.NET Identity, OWASP) is advantageous.
Essential behavioral competencies include demonstrating strong technical ownership, effective collaboration with cross-functional teams, driving engineering excellence, and applying robust analytical and problem-solving skills. The ability to mentor junior developers, communicate clearly with technical and non-technical audiences, and adapt to evolving technologies is crucial. A keen attention to detail in architecture, code quality, security, and performance optimization is expected.
Iris Software
Information Technology & Services