Mphasis is Hiring | Software Engineer (.NET)

👉 Join Whatsapp Channel for more updates

About the Role

We are seeking a talented Software Engineer (.NET) to join our dynamic technology team in Bengaluru. This opportunity is ideal for professionals with 3–5 years of experience in developing enterprise applications using .NET Framework 4.5+ and C#. If you enjoy solving complex technical challenges, writing high-quality code, and working in a collaborative Agile environment, we'd love to hear from you.

As a Software Engineer, you will be responsible for designing, developing, enhancing, and supporting business-critical applications while contributing to the complete software development lifecycle. You'll work closely with cross-functional teams to deliver scalable, reliable, and high-performance software solutions.

Key Responsibilities

  • Design, develop, and maintain enterprise applications using .NET Framework 4.5+ and C#.

  • Develop robust, scalable, and maintainable software following industry best practices.

  • Build and consume Web Services and work with WCF technologies.

  • Implement software design patterns such as Dependency Injection (DI), Factory, Adapter, and other object-oriented principles.

  • Create and optimize SQL queries, stored procedures, functions, and database objects using Oracle and SQL Server.

  • Collaborate with business analysts, QA teams, and developers throughout the project lifecycle.

  • Troubleshoot production issues, perform root cause analysis, and implement effective solutions.

  • Participate in code reviews and ensure adherence to coding standards and quality guidelines.

  • Work efficiently in an Agile development environment using version control systems like Git

📍 Location: Bengaluru, India
💼 Experience: 3–5 Years

Required Skills

  • 3–5 years of hands-on experience in .NET Framework and C# development.

  • Strong understanding of multithreading, delegates, exception handling, and object-oriented programming.

  • Experience with WCF, Web Services, Oracle, SQL Server, and PL/SQL.

  • Good knowledge of software design patterns and application architecture.

  • Experience using Git for source code management.

  • Excellent analytical, debugging, communication, and teamwork skills.

Preferred Skills

  • Exposure to KafkaBizTalk, or enterprise integration technologies.

  • Experience with Jenkins or other CI/CD tools.

  • Production support and application maintenance experience.

  • Knowledge of Agile methodologies and software delivery practices.

  • Microsoft .NET certifications will be considered an added advantage.

Educational Qualification

  • Bachelor's Degree in Engineering (BE/B.Tech) or MCA (or equivalent).

👉 Apply to Mphasis is Hiring | Software Engineer (.NET)