Job Openings Senior Full-Stack Developer (C#, ASP.NET, Angular, SQL)

About the job Senior Full-Stack Developer (C#, ASP.NET, Angular, SQL)

Complex POS Support & Enhancement Role

We're looking for a senior full-stack developer who is highly experienced in C# and ASP.NET, skilled in working with complex SQL stored procedures, and confident in using Angular and GitHub in an enterprise environment.

This role focuses on supporting and enhancing a large-scale POS solution. You'll be working closely with project managers and global delivery teams to deliver fixes, modifications, and incremental improvements based on shifting priorities and evolving business needs. No direct client-facing work all communication is structured through PMs and delivery leads.

Role requirements:

  • 10 years' experience in C# and ASP.NET development experience.
  • Strong experience with complex SQL stored procedures and database optimization.
  • Solid Angular front-end development skills (v10+).
  • Experience using GitHub for version control, PRs, and collaboration.
  • Ability to work within large, complex enterprise environments.
  • POS or transactional systems experience is a strong advantage.
  • Excellent communication skills for working with project managers and diverse delivery teams.
  • Adaptable, proactive, and comfortable handling changing requirements.

Role responsibilities:

  • Maintain and enhance an existing enterprise POS solution.
  • Work on bug fixes, system changes, and ongoing improvements.
  • Develop and optimize complex SQL stored procedures and ensure database performance.
  • Contribute to the front-end using Angular (v10+).
  • Build and support back-end solutions using C# and ASP.NET.
  • Collaborate with project managers and global teams to deliver high-quality solutions.
  • Follow structured Agile processes and support CI/CD pipelines.