.Net - Senior Engineer

Iris Software

Fresher Noida Full Time Work from office
Iris Software logo
Posted : 1 week ago
Actively hiring

Job description

Join Iris Software, a rapidly expanding IT services firm and one of India's Top 25 Best Workplaces in the IT industry. We are committed to being a trusted technology partner and a platform for professionals to realize their full potential. Our global presence spans India, the U.S.A., and Canada, where we empower enterprise clients across financial services, healthcare, transportation & logistics, and professional services.

Our expertise lies in complex, mission-critical applications utilizing cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. At Iris, your career is a launchpad for growth, guided by our philosophy, “Build Your Future. Own Your Journey.” We cultivate an environment where talent is valued, voices are heard, and work delivers tangible impact. Through challenging projects, personalized development, continuous learning, and mentorship, we foster both professional and personal advancement.

Responsibilities

Design and develop scalable .NET enterprise applications that align with strategic business and engineering objectives. Define robust API contracts, service boundaries, and integration strategies for distributed systems. Build reusable backend components and enterprise services following clean architecture and secure coding principles.

Optimize application performance using advanced techniques like caching, asynchronous processing, and database tuning. Take full ownership of module delivery, encompassing design, development, testing support, and deployment. Ensure adherence to coding standards, security guidelines, and best practices through thorough code reviews.

Collaborate effectively with cross-functional teams and stakeholders to facilitate solution delivery. Drive enhancements in CI/CD pipelines, logging, monitoring, and deployment automation for improved operational efficiency. Investigate and resolve production issues and performance bottlenecks by conducting detailed root cause analysis and implementing lasting solutions. Support CI/CD automation, deployment, and release readiness activities.

Qualifications

This senior engineering role requires a strong command of .NET technologies, including ASP.NET MVC, Microservices Architecture, Web API (REST APIs), Kafka, .NET Framework, Data Access with ADO.NET, C#, and MS SQL. Expertise in OOPS Concepts and Advance Design Patterns within the .NET ecosystem is essential.

Candidates should possess proficiency in frontend technologies like Angular, HTML, CSS, and JavaScript, along with experience in Message-Oriented Middleware such as Kafka. A proven ability to own end-to-end module delivery, including design, development, testing support, and deployment, is critical.

Strong analytical and problem-solving skills are necessary to tackle complex technical and production challenges. The role also involves mentoring junior developers, communicating effectively with diverse stakeholders, and demonstrating adaptability to evolving technologies and practices. Maintaining meticulous attention to detail in architecture, code quality, security, and performance optimization is paramount.

Essential Skills

.NET FrameworkASP.NET MVCMicroservices ArchitectureWeb API (REST APIs)KafkaData AccessADO.NETC#MS SQLOOPS ConceptsAdvance Design PatternsAngularHTMLCSSJavaScriptMessaging

Highlights

  • Actively hiring

More Details

Role.Net - Senior Engineer
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

Information Technology & Services

.Net - Senior Engineer at Iris Software | SkillMX | SkillMX