Job Openings C# Software Engineer (.Net & Angular)

About the job C# Software Engineer (.Net & Angular)

Mid-Level C# Software Engineer (.NET & Angular) 

About the Role:-
We are looking for a Mid-Level C# Software Engineer. You will work on enterprise-grade e-commerce systems, contributing to scalable, reliable software solutions that support complex business processes in the hardware industry. This role is ideal for someone who values clean code, automated testing, and thoughtful software design, and who is eager to grow by working on modern full-stack applications.

Key Responsibilities

  • Design, develop, and maintain backend services using C# and .NET / .NET Core.
  • Develop and optimize dynamic, responsive user interfaces using JavaScript and Angular.
  • Build and consume RESTful APIs within a cross-language, n-tier architecture.
  • Write clean, maintainable, and testable code with strong unit and integration test coverage across both the backend and frontend.
  • Collaborate with product owners and stakeholders to understand business requirements and translate them into technical solutions.
  • Participate in agile ceremonies including sprint planning, reviews, and retrospectives.
  • Debug, optimize, and enhance existing systems for performance and reliability.
  • Contribute to architectural discussions and technical decision-making.
  • Mentor junior developers and support knowledge sharing within the team.

Requirements

  • 5+ years of professional software development experience.
  • Strong experience with C#, ASP.NET, .NET / .NET Core.
  • Proven experience with JavaScript (ES6+) and modern frontend frameworks, specifically Angular.
  • Experience building and consuming REST APIs.
  • Solid understanding of SQL Server and relational database concepts.
  • Familiarity with cloud fundamentals (Azure or AWS).
  • Understanding of software design patterns, SDLC, and enterprise application architecture.
  • Experience working in Agile/Scrum environments.
  • Strong written and verbal communication skills.

Education

  • Bachelors degree in Engineering or Science (required).

Tech Stack

  • Backend: C#, .NET / .NET Core
  • Frontend: JavaScript, Angular
  • Databases: MS SQL Server, PostgreSQL
  • Search: Elasticsearch
  • Cloud: Azure or AWS