.Net - Senior Engineer (Noida, UP, India)

Iris Software

5–10 yrs Noida Full Time Hybrid (office + remote)
Iris Software logo
Posted : today
Actively hiring

Job description

Join Iris Software, a rapidly growing IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are dedicated to being our clients' most trusted technology partner and offering a platform for top professionals to achieve their full potential. With a global presence across India, the U.S.A., and Canada, we empower enterprise clients through technology-enabled transformations in financial services, healthcare, transportation & logistics, and professional services. Our expertise spans mission-critical applications leveraging cutting-edge technologies like Data & Analytics, Cloud, DevOps, MLOps, and Business Automation.

Responsibilities

As a Senior .NET Engineer, you will be instrumental in designing and developing scalable enterprise applications that align with strategic business and engineering objectives. This includes defining robust API contracts and integration strategies for complex distributed systems.

You will focus on creating reusable backend components and enterprise services, adhering strictly to clean architecture and secure coding practices. Performance optimization through caching, asynchronous processing, and database tuning will be a key aspect of your role. You'll take ownership of the entire lifecycle of assigned modules, from design and development through testing and deployment readiness. Conducting thorough code reviews to ensure adherence to standards and best practices, and collaborating with diverse teams for seamless solution delivery are also core responsibilities.

Further, you will drive enhancements in CI/CD pipelines, logging, monitoring, and deployment automation to boost operational efficiency. Troubleshooting production issues and performance bottlenecks through detailed root cause analysis and implementing sustainable solutions will be expected. You will also actively support CI/CD automation, deployment, and release readiness activities.

Qualifications

We are seeking a Senior .NET Engineer with a strong foundation in C#, the .NET Framework, and OOPS concepts, alongside expertise in ASP.NET MVC and Microservices Architecture with RESTful APIs. Proficiency in Data Access technologies like ADO.NET and MS SQL is essential.

Key competencies include experience with Kafka for messaging, understanding of Advance Design Patterns, and a commitment to Clean Architecture principles. Experience in driving CI/CD pipelines and a solid grasp of architectural patterns are also crucial for this role.

This position requires a proactive individual who demonstrates strong technical ownership and executes complex development activities with high quality. Effective collaboration with cross-functional teams and business stakeholders is vital for seamless delivery. Driving engineering excellence through code reviews, automation, performance optimization, and defect prevention, coupled with strong analytical and problem-solving skills, will be key to success. Mentoring junior developers and communicating effectively with both technical and non-technical stakeholders are also expected.

Essential Skills

.NET FrameworkASP.NET MVCMicroservices ArchitectureWeb API (REST APIs)KafkaData AccessADO.NETC#MS SQLClean ArchitectureCI/CDOOPS ConceptsAdvance Design Patterns

Good to Have

AngularMessaging (JMSActiveMQRabitMQSQSASB etc)HTML/CSSJavaScript

Highlights

  • Actively hiring

More Details

Role.Net - Senior Engineer (Noida, UP, India)
IndustryInformation Technology & Services, Software Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

.Net - Senior Engineer (Noida, UP, India) at Iris Software | SkillMX | SkillMX