Senior .NET Developer

AI overview

Help lead the modernization of legacy applications and design Azure-based architectures while collaborating with cross-functional teams.

JOB DESCRIPTION - Senior .NET Developer

Job Title: Senior .NET Developer
Location: Remote
Employment Type: Full Time
About Us:
Aiviq is on a mission to modernise and future-proof our software solutions, leveraging cutting-edge technologies and cloud platforms. We are seeking a highly skilled and proactive Senior .NET Developer to help lead the transformation of our existing codebase, focusing on containerisation, cloud integration, and scalability.

Who We’re Looking For:
  • A proactive and self-motivated individual who thrives in leading modernisation efforts and a keen proponent of best practices and "doing things the right way for the right reasons"
  • A passionate problem solver who loves innovation and driving positive change.
  • An engineer who is about "more than just good code", with a real interest in the wider tooling, development and release landscape.
  • A strong collaborator who can work closely with DevOps, cloud engineers, and cross-functional teams.
  • A “mentor mindset” who enjoys sharing knowledge and helping others grow.

Key Responsibilities:
  • Help lead the modernisation of legacy applications, including containerising existing .NET applications for deployment in Azure Kubernetes Service (AKS).
  • Develop, maintain, and enhance .NET applications using recent versions of .NET (e.g., .NET Core, .NET 8+).
  • Collaborate with DevOps and cloud engineers to design and implement Azure-based architectures, focusing on scalability and performance.
  • Assist with the design and implementation of CI/CD pipelines to automate and streamline application deployment processes.
  • Contribute to the architectural design of solutions, ensuring best practices in software development and deployment.
  • Contribute to knowledge sharing across the team.

Essential Qualifications and Skills:
  • Strong experience in .NET development, including modern frameworks like .NET Core and .NET 8+.
  • Proven expertise in containerisation technologies such as Docker and orchestration with Kubernetes (preferably AKS).
  • Hands-on experience with Azure services, including Azure Kubernetes Service (AKS), App Services, Azure Functions, and related tools.
  • Solid understanding of SQL Server, including database design, query optimisation, and integration with .NET applications.
  • Experience designing and implementing CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools.
  • Strong problem-solving skills and the ability to work in a fast-paced, agile environment.
  • Experience with front-end technologies like React.

Desirable Skills:
  • Familiarity with GraphQL (e.g., Hot Chocolate, Apollo Server).
  • Familiarity with ADF Pipelines
  • Knowledge of Azure Synapse Analytics or other big data solutions.
  • Knowledge of best practices for cloud-native development.

What We Offer:
  • Competitive salary and benefits package.
  • A unique opportunity to help drive the modernisation of critical applications and wider engineering processes
  • Flexible working hours and remote work options.
  • A collaborative, inclusive, and innovative work environment.
  • Opportunities for professional development and growth.


Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible working hours and remote work options.
  • Remote-Friendly: Remote work options.

Qode is dedicated to helping technical talent around the world find meaningful careers that match their skills and interests. Our platform provides a range of resources and tools that empower job seekers to take control of their careers and connect with top employers across a variety of industries. We believe that every individual deserves to find work that they're passionate about, and we are committed to making that vision a reality.Qode's team of experienced professionals is passionate about creating a better world of work by providing innovative solutions that improve the job search process for both job seekers and employers. We believe in transparency, trust, and collaboration, and we strive to build strong relationships with our customers and partners. Through our platform, we aim to create a more engaged and fulfilled global workforce that drives innovation and growth.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior .NET Developer Q&A's
Report this job
Apply for this job