.Net - Lead
Iris Software
Iris Software
Join Iris Software, a rapidly expanding IT services firm recognized among India's Top 25 Best Workplaces in the IT industry. We are committed to fostering an award-winning culture that recognizes and nurtures talent and ambition. Iris Software aims to be the premier technology partner for its clients and a leading destination for industry professionals seeking to reach their full potential.
With a global presence across India, the U.S.A., and Canada, we support enterprise clients in their technology-driven transformations within financial services, healthcare, transportation, and professional services. Our work involves complex, mission-critical applications leveraging cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
Define and implement enterprise .NET application architectures. Lead critical technical decisions for application modernization, framework selection, and cloud-native adoption. Architect robust distributed systems, microservices platforms, and API-driven ecosystems. Establish engineering standards, governance, reusable frameworks, and secure development practices. Drive the implementation of non-functional requirements like scalability, observability, security, and disaster recovery. Lead architecture reviews and modernization initiatives to ensure future-ready applications.
Collaborate with leadership and enterprise architects to align engineering initiatives with organizational strategy. Champion the adoption of DevOps, CI/CD, cloud-native engineering, and containerization. Proactively identify technical risks and architectural gaps, developing mitigation strategies for long-term platform stability.
Proven experience in .NET Full Stack development, including ASP.NET MVC, C#, and MS SQL. Expertise in Microservices Architecture, Web API (REST APIs), and Kafka. Strong understanding of .NET Framework, Data Access (ADO.NET), and advanced design patterns. Familiarity with messaging middleware, HTML, CSS, and JavaScript is essential. Experience with Angular and cloud-native practices is highly valued.
Demonstrated ability to provide strong technical leadership, drive architecture and solution design for scalable and secure applications. Ability to balance delivery accountability with technical excellence, quality, and team collaboration. Experience in building and mentoring engineering teams, fostering ownership, innovation, and continuous learning. Effective stakeholder management and communication skills are crucial for success in this role.
Iris Software
IT