Solicitar ahora

Description

 We are seeking a Mid-Level Full Stack Software Engineer with a passion for problem-solving and building high-quality, scalable, and secure cloud-based applications. You will work in an Agile development team to design, develop, and maintain modern web applications and APIs using technologies like C#/.NET, React, Azure, and Kubernetes. 

This role is perfect for engineers who thrive in a collaborative team environment, are eager to contribute to the full software development lifecycle and enjoy working with modern cloud-based architectures. 


Key Responsibilities 

  • Design and develop secure, scalable, and maintainable full-stack applications using C# (.NET 6/8) and React.  
  • Build and optimize RESTful APIs and microservices, ensuring high performance and availability.  
  • Develop and maintain UI components with React and manage state using TypeScript and Redux.  
  • Work with cloud-native infrastructure including Kubernetes, Azure Blob Storage, Azure Functions, and Azure Service Bus.  
  • Leverage Terraform to manage Infrastructure as Code (IaC) for cloud resources and deployment pipelines.  
  • Integrate and manage data using PostgreSQL, Cosmos DB, ElasticSearch, and Redis.  
  • Implement real-time communication using SignalR within web applications.  
  • Utilize Bitbucket and Azure DevOps for CI/CD workflows, version control, and deployment automation.  
  • Participate in code reviews, contribute to architectural decisions, and help establish development best practices.  
  • Collaborate with cross-functional teams including Product Owners, QA, and UX designers to ensure alignment on features and deliverables.  
  • Assist with monitoring, troubleshooting, and resolving production issues in a timely manner.  
  • Take part in Agile/Scrum ceremonies and contribute to team-wide continuous improvement initiatives. 

Requirements

  • 3+ years of professional experience in full-stack software development. 
  • Strong proficiency in C# and .NET (ASP.NET Core, .NET 6/7). 
  • Experience building and consuming RESTful APIs. 
  • Frontend experience with React, TypeScript, or JavaScript. 
  • Experience with SQL databases (Azure SQL, CosmosDB preferred). 
  • Familiarity with containerized deployments (Docker, Kubernetes). 
  • Hands-on experience with Azure services (e.g., Azure DevOps, Service Bus, AKS, Terraform). 
  • Experience with source control (Git, Bitbucket) and Agile tools (Jira, Confluence). 
  • Strong problem-solving skills and ability to work in a collaborative team environment. 
  • Excellent communication skills, both verbal and written. 
Solicitar ahora

Otros empleos