Seeking a motivated and skilled Senior Full Stack Developer to build and maintain applications within the Microsoft technology stack environment.

The ideal candidate will possess a strong foundation in C#, .NET, and JavaScript, React/Angular development, with a keen interest in Cloud-based solutions, particularly within the Microsoft ecosystem.
Experience
– Independent and original thinking will be required while solving complex issues, particularly as multiple systems, clients, and technologies are involved.
– Develop, test, and maintain web applications using C# for back-end services, and React/Angular for front-end development.
– Design and implement RESTful APIs to support front-end functionality and third-party integrations. Utilize Azure cloud services to build, deploy, and manage scalable applications.
– Collaborate with product, design, and engineering teams to deliver high-quality software that meets business and regulatory requirements.
– Optimize applications for maximum speed, scalability, and security.
– Write clean, maintainable, and efficient code, adhering to industry best practices.
– Conduct code reviews and provide constructive feedback to improve code quality.
– Troubleshoot, debug, and resolve technical issues across the full stack.
– Stay current with the latest industry trends, technologies, and regulatory changes in technology.

Qualification
– At least 8+ years in software development experience.
– Experience using C# and .NET Core
– Experience using SQL server and Entity Framework Core
– Experience using Git and Azure
– Integration frameworks & techniques, Web frameworks e.g. Angular/React will be beneficial
– OO Principles, Design patterns: SOLID MVC, TDD, DDD, CQRS
– .Net/ Core, WCF, RESTful WebApi, HTML, JavaScript, CSS and MS SQL Server.
– Git, XML, SOAP
– Agile e.g. Scrum or Kanban

Desired Skills:

  • software development
  • C# and .NET Core
  • SQL server and Entity Framework Core
  • Git and Azure
  • agile

Learn more/Apply for this position