.Net Fullstack - Senior Engineer
Iris Software
Iris Software
Join Iris Software, a rapidly growing IT services company recognized among India's Top Best Workplaces in the IT industry. We are seeking a Senior .Net Fullstack Engineer to contribute to building innovative, scalable enterprise applications. At Iris, we foster a culture of ownership, growth, and continuous learning, supporting your journey to realize your full potential.
Our vision is to be the most trusted technology partner for our clients and a preferred destination for top industry professionals. We specialize in complex, mission-critical applications leveraging cutting-edge technologies across various sectors like financial services, healthcare, and logistics.
Design and develop scalable full-stack enterprise applications using ASP.NET Web API, Angular, and Microservices architecture, ensuring alignment with business objectives and standards.
Define front-end-backend integration strategies and reusable Angular component architecture. Establish API contracts, service boundaries, and integration strategies for distributed systems.
Optimize application performance through caching, asynchronous processing, and database tuning. Own end-to-end module delivery, including design, development, testing support, and deployment readiness.
Implement enterprise security practices and conduct code reviews to ensure adherence to coding standards, security guidelines, and best practices. Drive CI/CD pipeline improvements and troubleshoot production issues with detailed root cause analysis.
Mentor junior developers on development practices and modern .NET techniques.
Proficiency in C#, .NET, ASP.NET Web API, Angular, and Microservices architecture is essential.
Experience with front-end technologies like HTML, CSS, and JavaScript, along with OOPS concepts and Entity Framework.
Familiarity with messaging middleware (JMS, ActiveMQ, RabbitMQ, Kafka, SQS, ASB) and security standards such as OAuth2, JWT, ASP.NET Identity, and OWASP.
Strong understanding of Angular components and design patterns, with experience in testing frameworks like Jasmine, Karma, and Jest.
Demonstrated ability in communication, collaboration, problem-solving, and technical ownership. Adaptability and a commitment to continuous learning are key.
Iris Software
Information Technology & Services