.Net Fullstack - Senior Engineer
Iris Software
Iris Software
Join a leading IT services company recognized among India's Top Workplaces. We are a fast-growing organization committed to being our clients' most trusted technology partner and a preferred destination for top industry professionals. We empower our team members to shape their own success stories within an award-winning culture that values talent and ambition.
Our expertise spans application and product engineering, data & analytics, cloud, DevOps, and more, serving diverse industries like financial services, healthcare, and transportation. We focus on complex, mission-critical applications, leveraging the latest technologies to drive digital transformation.
Design and develop scalable enterprise applications using ASP.NET Web API, Angular, and microservices. Define front-end and back-end integration strategies, including reusable Angular component architecture and API contracts.
Optimize application performance through caching, asynchronous processing, and database tuning. Own the end-to-end delivery of modules, from design and development to testing support and deployment readiness. Implement robust security practices using OAuth2, JWT, and OWASP standards.
Drive improvements in CI/CD pipelines, logging, and monitoring for enhanced operational efficiency. Conduct thorough code reviews to ensure adherence to standards and best practices. Mentor junior developers on coding standards, debugging, and modern .NET development.
Demonstrate strong technical ownership and deliver complex development activities with high quality. Collaborate effectively with cross-functional teams and business stakeholders. Drive engineering excellence through code reviews, automation, performance optimization, and defect prevention.
Apply strong analytical and problem-solving skills to resolve technical and production challenges. Mentor junior developers on coding standards, debugging techniques, and engineering best practices. Communicate risks and progress clearly to both technical and non-technical stakeholders.
Adapt to evolving technologies and engineering practices with a keen eye for detail in architecture, code quality, security, and performance. Take initiative in driving reusable frameworks and process improvements. Balance technical excellence with business priorities to deliver scalable and maintainable solutions.
Iris Software
Information Technology & Services