Apply now »

Senior Software Developer

Date:  7 Aug 2026
Company:  QualityAI
Country/Region:  PT

About the Role

We are looking for an experienced Senior Software Developer to join our engineering team. The ideal candidate is a proactive, self-driven professional with strong expertise in the Microsoft technology stack, capable of designing, developing, and maintaining scalable enterprise applications while working independently in a fast-paced environment.

 

Must-Have Technical Skills

  • C# / .NET
  • SQL Server & React or Blazor
  • Azure Functions & Azure DevOps

 

Nice-to-Have Skills

  • Azure Service Bus (Topics)
  • Azure API Management (APIM)
  • Power Apps
  • Experience with event-driven and cloud-native architectures

 

Key Responsibilities

Backend Development

  • Design, develop, and maintain enterprise applications using C# and .NET.
  • Develop and maintain RESTful APIs.
  • Build and deploy Azure Functions for serverless and event-driven solutions.
  • Implement messaging solutions using Azure Service Bus Topics.
  • Manage APIs through Azure API Management (APIM), including policies, security, versioning, and monitoring.

Database Development

  • Design and optimize SQL Server databases.
  • Write efficient SQL queries, stored procedures, views, and indexes.
  • Troubleshoot and optimize database performance.
  • Support data modelling and database maintenance.

Front-End Development

  • Develop modern, responsive user interfaces using React and/or Blazor.
  • Collaborate with business stakeholders and UX/UI teams to deliver intuitive user experiences.
  • Ensure application performance, accessibility, and maintainability.

DevOps & CI/CD

  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Automate build, test, and deployment processes.
  • Support application releases across development, testing, and production environments.

Power Platform (Advantageous)

  • Develop or enhance applications using Power Apps.
  • Integrate Power Apps with Azure services and backend APIs where required.

 

What We're Looking For

  • 7+ years of experience in software development.
  • Strong experience with C#/.NET development.
  • Solid expertise in SQL Server and React and/or Blazor.
  • Hands-on experience with Azure Functions and Azure DevOps.
  • Experience working with Azure Service Bus and APIM is highly desirable.
  • Power Apps experience is an advantage.
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management skills.
  • Ability to work independently, take ownership, and deliver solutions in a dynamic, fast-paced environment.

Apply now »