freehire launches on Product Hunt on 26 August.

Follow →

Senior .Net Full Stack Developer

Summary

Build and maintain full-stack web apps using .NET Core/Framework, C#, React/Angular, and SQL Server, while improving CI/CD pipelines and DevOps practices.

We are seeking a highly skilled Senior .Net Full Stack Developer with expertise in .NET Framework and extensive experience in developing full-stack web applications. The role requires a proactive individual who is capable of making critical technical decisions and contributing effectively within a collaborative team environment.

Key Responsibilities

  • Design, develop, maintain, and enhance full-stack web applications.
  • Build and integrate RESTful APIs across enterprise platforms.
  • Gather, analyze, and refine business and technical requirements.
  • Contribute to technical decisions and help prioritize development activities.
  • Develop frontend solutions using React, Angular, JavaScript, and legacy technologies.
  • Develop backend solutions using .NET Core, .NET Framework, and C#.
  • Work with SQL Server and related data access technologies.
  • Perform unit testing and integration testing to ensure quality and reliability.
  • Participate in release and deployment management activities.
  • Support and improve CI/CD pipelines and DevOps practices.
  • Troubleshoot and resolve production incidents, including high-priority issues.
  • Manage and contribute to risk, issue, incident, and problem resolution.
  • Ensure adherence to coding standards, development guidelines, naming conventions, templates, and reference implementations.
  • Produce and maintain clear technical documentation.
  • Collaborate effectively within the team and across distributed, cross-functional, and international teams.

Required Qualifications

  • Degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related technical field.
  • 5 to 8 years of relevant professional experience as a .Net Full Stack Developer.
  • Strong expertise in .NET Core/Framework/MVC and related frameworks.
  • Solid experience with React, Angular, JavaScript and working with older or legacy technologies when required.
  • Strong knowledge of SQL and ORM tools such as Entity Framework.
  • Experience working in production environments and supporting live business applications.
  • Hands-on experience with CI/CD, Azure DevOps, Jenkins, and Git.
  • Understanding of authentication mechanisms and core security principles.
  • Experience in development, unit testing, and integration testing.

Nice to Have

  • Strong team player who collaborates effectively within and across teams.
  • Proactive mindset with strong ownership and accountability.
  • Good knowledge of Agile ways of working.
  • Experience in documentation and standards ownership.
  • Structured approach to release management, incident management, and problem-solving.
  • Ability to work effectively in a dynamic, fast-paced environment.
  • Experience with requirement gathering, analysis, and solution design.
  • Strong skills in decision-making, prioritization, and communication.

Language Requirements

  • Professional proficiency in English speaking and writing (at least B2 level).
  • Dutch and/or French is a strong plus.

Work model: 2 days per week in the Lisbon office and 3 days at home.