C / .NET Software Engineer
Full Job Description
About the Role
We are currently hiring for an experienced C# / .NET Software Engineer with 1–8 years of software development experience to design, develop, maintain, and enhance enterprise applications using C#, .NET, .NET Core, MVC, Web API, Microservices, and Angular. The role focuses on building robust enterprise applications, developing scalable backend services and REST APIs, implementing microservice-based architectures, and developing modern web applications.
This position is suited for a hands-on software engineer who has strong experience in C# and .NET technologies and understands modern enterprise application development. Key responsibilities include designing ASP.NET MVC applications, creating efficient SQL queries with ORMs like Entity Framework, working within Agile methodologies, participating in code reviews, and collaborating closely with architects, QA engineers, and business stakeholders to ensure high-quality delivery.
Required Skills
- 1–8 years of professional software development experience.
- Strong hands-on knowledge of C# and .NET technologies (MVC, Core, Web API).
- Minimum 3 years of relevant experience for senior candidates.
- Proficiency in SQL, relational databases, and ORM frameworks like Entity Framework.
- Familiarity with Microservices architecture and Angular frontend development.
- Strong debugging, problem-solving skills, and adherence to coding best practices.
Additional Skills
- Experience with Agile/Scrum methodologies (Sprint planning, retrospectives).
- Solid understanding of RESTful API development.
- Knowledge of design patterns, clean coding practices, and CI/CD pipelines.
- Familiarity with cloud technologies is an advantage.
Education
- B.E. in Computer Science or equivalent degree in IT/Engineering related disciplines.
Location & Employment Details
- Location: Pune, India
- Type: Permanent Full-Time Job
- Industry: Enterprise Technology / Software Engineering.
Compensation ranges from 25 Lakhs to 40 Lakhs INR annually based on experience and technical expertise.
- Location: Pune, India
- B.E. in Computer Science or equivalent degree in IT/Engineering related disciplines.
- Experience with Agile/Scrum methodologies (Sprint planning, retrospectives).
Company
build & hire
build & hire is a technology company specializing in Enterprise Technology and Software Engineering solutions.