Senior Full Stack Developer

Posted 13 April 2024
Job type Permanent
Discipline Infrastructure & Enterprise Cloud

Job description

Job Title: Senior .NET Developer - Azure

Location: Bergen, Norway

About : Our client is a dynamic and innovative technology company committed to delivering cutting-edge solutions in the field of [Specify the industry or domain, e.g., finance, healthcare, etc.]. With a focus on leveraging Microsoft technologies, they are at the forefront of digital transformation, providing our clients with innovative and scalable software solutions.

Position Overview: They are currently seeking a skilled and experienced Senior .NET Developer with expertise in Azure to join their talented team in Bergen. As a Senior .NET Developer, you will play a pivotal role in designing, developing, and implementing high-quality software solutions that align with our clients' business objectives.


  • Collaborate with cross-functional teams to analyze requirements and design robust solutions.
  • Develop, test, deploy, and maintain scalable .NET applications using Azure services.
  • Stay updated on the latest industry trends and emerging technologies to continuously enhance our development practices.
  • Provide technical leadership and mentorship to junior developers.
  • Troubleshoot, debug, and optimize code to ensure optimal performance and reliability.
  • Collaborate with stakeholders to understand and address business needs.


  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a .NET Developer with a focus on Azure technologies.
  • Strong proficiency in C# and .NET framework.
  • Expertise in developing and deploying applications on Azure, including Azure Functions, Azure App Service, and Azure SQL Database.
  • Solid understanding of cloud architecture and microservices.
  • Experience with DevOps practices and tools for CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.


  • Competitive salary and performance-based bonuses.
  • Flexible working hours and the option for remote work.
  • Health insurance and wellness programs.
  • Opportunities for professional development and training.