VAGASLUME
I

Software Engineer (.NET & Azure)

Improving · Remote · Get on Board

.NetNegotiableFreelanceAny country · Remote

This job is open to candidates from any country. Work model: Remote

About the job

Qualifications and requirements

  • 5+ years of professional software development experience, including at least 3 years in a senior role.
  • Advanced proficiency in .NET and C# for building enterprise-grade applications.
  • Deep expertise in API development, including REST/HTTP protocols, authentication mechanisms (e.g., OAuth/JWT), and API optimization techniques.
  • Extensive experience with Azure cloud services, including Kubernetes for container orchestration and Azure API Management for API lifecycle management.
  • Experience building and maintaining microservices on Azure Kubernetes.
  • Strong command of version control systems (e.g., Git), Agile methodologies (e.g., Scrum), and DevOps practices (e.g., CI/CD pipelines).
  • Exceptional problem-solving skills, with a focus on delivering scalable and maintainable solutions.
  • Proven ability to collaborate effectively with technical and non-technical team members and stakeholders.
  • Ability to develop business cases.

Job functions

To perform this job successfully, an individual must be able to satisfactorily perform the following responsibilities. Other duties may be assigned. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Develop and maintain robust .NET-based applications, ensuring high performance, scalability, and adherence to development best practices.
  • Lead the design and implementation of secure and efficient RESTful APIs for seamless integration with internal and external systems.
  • Oversee the deployment and management of applications using Azure services, including Kubernetes for container orchestration and Azure API Management for secure API management.
  • Drive code quality through rigorous code reviews, unit testing, and adherence to CI/CD practices.
  • Identify and resolve complex technical issues in production environments while optimizing application performance and reliability.
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and roadmaps.
  • Contribute to the adoption of new technologies, tools, and processes to improve development efficiency.
  • Develop and execute software engineering quality strategies, practices, and tools.

Nice to have skills

  • Experience building and maintaining ASP.NET Blazor web applications.
  • Hands-on experience with Grafana for advanced monitoring and visualization of application metrics.
  • In-depth knowledge of the Jack Henry SilverLake core banking system or similar financial platforms.
  • Expertise in payment systems, including ACH and Fedwire, and international money transfer protocols such as SWIFT and SEPA.
  • Proficiency in relational databases (e.g., SQL Server) and DevOps technologies such as Terraform and Docker.
  • Relevant certifications in Azure, .NET, Kubernetes, or other cloud technologies.

Benefits

  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..

Main requirements

.NetC#AzureKubernetesAzure API ManagementMicroservicesCI/CDGit

Application

Posted 6 days ago

Tailor my resume

Members feature · See plans

Remember: Vagaslume.Tech never charges fees, courses or payments to take part in hiring processes. If you are asked to pay anything related to being hired, do not make the payment.

I

Improving

Open jobs at this company: 4

See company profile →