.Net Fullstack - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services company dedicated to empowering our clients through technology-enabled transformation. Our vision is to be the premier technology partner for enterprises across financial services, healthcare, transportation & logistics, and professional services.
At Iris, we foster a culture that values your talent and ambitions, offering a launchpad for your professional growth. With over 4,300 associates globally, we engage in complex, mission-critical projects utilizing cutting-edge technologies like Cloud, DevOps, Data & Analytics, and AI/ML.
Our 'Build Your Future. Own Your Journey.' philosophy ensures you have ownership of your career path, with opportunities for continuous learning, mentorship, and impactful work. Discover the vibrant culture and exciting possibilities at Iris by watching our inside look video.
Design and develop robust, scalable enterprise applications leveraging ASP.NET Web API, Angular, and microservices. Ensure alignment with business objectives and architectural standards.
Define integration strategies between front-end and back-end systems, creating reusable Angular component architectures. Establish API contracts, service boundaries, and integration approaches for distributed systems.
Optimize application performance through advanced techniques such as caching, asynchronous processing, and database tuning. Take full ownership of assigned modules from design and development through testing support and deployment.
Implement stringent enterprise security measures using OAuth2, JWT, ASP.NET Identity, and OWASP guidelines. Conduct thorough code reviews to uphold coding standards, security, and engineering best practices.
Enhance CI/CD pipelines, logging, monitoring, and deployment automation for improved operational efficiency. Diagnose and resolve production issues and performance bottlenecks with sustainable solutions. Mentor junior developers on best practices in .NET development.
We are seeking a Senior Engineer with 5-8 years of experience in .NET full-stack development. Essential skills include C#, .NET, comprehensive Application Security (OAuth2, JWT, ASP.NET Identity, OWASP), Angular 14+, Angular Components, Design Patterns, ASP.NET Web API, REST APIs, Microservices Architecture, Kafka, MS SQL, and Data Access.
Key responsibilities involve designing and developing scalable enterprise applications, defining integration strategies, and optimizing performance. You will implement security best practices, conduct code reviews, and drive improvements in CI/CD pipelines.
Ideal candidates exhibit strong technical ownership, collaborate effectively across teams, and demonstrate excellent problem-solving skills. The role requires mentoring junior developers and communicating progress and risks clearly to stakeholders. Adaptability to evolving technologies and meticulous attention to detail in code quality and security are crucial.
Iris Software
Information Technology & Services