Point your AI agent at freehire and let it find you a job.

Get the CLI →

STAFIDE

NewBe an early applicant

Senior .NET Full Stack Developer (ID: 4038)

Posted 1 view
Discussion
Senior .NET Full Stack Developer (ID: 4038)

Als uw vaardigheden, ervaring en kwalificaties overeenkomen met die in dit functieoverzicht, stel uw sollicitatie dan niet uit.

As a Senior .NET Full Stack Developer, you will:



  • Design, develop, and maintain applications using the Microsoft .NET platform and C#.
  • Develop scalable and maintainable REST APIs and microservices.
  • Design and implement backend services using modern .NET development practices.
  • Work with Azure DevOps and Git for source control, continuous integration, and application delivery.
  • Develop and maintain user-friendly interfaces using modern front-end frameworks such as Vue.js or Angular.
  • Collaborate with technical and business stakeholders to understand requirements and translate them into effective software solutions.
  • Implement automated testing practices to ensure application quality, reliability, and maintainability.
  • Contribute to Test-Driven Development (TDD) and other modern software engineering practices where applicable.
  • Troubleshoot, debug, and resolve application issues across backend APIs, microservices, and front-end components.
  • Participate in Agile development processes and contribute throughout the software development lifecycle.
  • Continuously improve application architecture, code quality, performance, and development practices.

What You Bring to the Table:

  • 8–10 years of overall professional experience in software development.
  • Strong hands-on experience with the Microsoft .NET platform.
  • Strong programming experience with C#.
  • Proven experience developing APIs and microservices.
  • Hands-on experience with Azure DevOps.
  • Strong knowledge of Git and modern source-control practices.
  • Experience with front-end frameworks such as Vue.js or Angular.
  • Good understanding of full-stack application development and integration between front-end and backend services.
  • Experience with automated testing and software quality practices.
  • Experience with Test-Driven Development (TDD) is advantageous.
  • Good understanding of Agile software development methodologies.
  • Strong understanding of software development lifecycle and modern engineering practices.

You should possess the ability to:

  • Design and develop robust, scalable, and maintainable .NET applications, APIs, and microservices.
  • Develop high-quality solutions using C# and the Microsoft .NET platform.
  • Build user-friendly front-end interfaces using Vue.js or Angular.
  • Integrate front-end applications with backend APIs and microservices.
  • Use Azure DevOps and Git effectively throughout the development and delivery lifecycle.
  • Write clean, maintainable, and testable code.
  • Implement and maintain automated testing practices.
  • Apply TDD principles and modern development practices where appropriate.
  • Troubleshoot complex application issues and identify effective solutions.
  • Collaborate effectively within Agile development teams.
  • Work independently while taking ownership of technical deliverables.
  • Communicate technical concepts clearly with team members and stakeholders.
  • Continuously learn and adopt new technologies and development practices.

What we bring to the table:

  • The opportunity to work on modern Microsoft .NET and cloud-based application development initiatives.
  • Exposure to C#, APIs, microservices, Azure DevOps, Git, and modern front-end frameworks.
  • Opportunities to work across both backend and front-end development.
  • Exposure to modern software engineering practices including automated testing and TDD.
  • Collaboration within an Agile development environment.
  • Opportunities to contribute to application architecture, development, testing, and continuous improvement. xgiwjmb

Want to discuss this opportunity in more detail? Feel free to reach out.


Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available