🚀 Senior Software Developer | .NET | AWS | Microservices | React

Hace 7 horas

Guatemala Guatemala Remote, Guatemala Allied Technology Services Trabajo remoto Jornada completa USD 3,500 Temporal

🚀 Senior Software Developer | .NET | AWS | Microservices | React

🏢 Hiring Company: AlliedGlobal

🌎 Remote | Latin America

Candidates must be based in Latin America and be able to work with Eastern or Central Standard Time (EST/CST) business hours.

💼 Employment Type: Full-Time | Contractor Agreement
💵Monthly compensation: US$3,500

🗣️ Language Requirements

Professional proficiency in SPANISH and ADVANCED ENGLISH, both written and spoken.

🎯 About the Role

We are looking for a Senior Software Developer to join our Software Engineering team and contribute to the design, development, and implementation of scalable cloud-based applications.

This is a highly technical, hands-on role for an experienced developer who enjoys solving complex problems and building modern software using .NET, AWS, microservices, event-driven architectures, and serverless technologies.

You will work closely with Product, DevSecOps, Infrastructure, and other Engineering teams to build secure, scalable, reliable, and high-performance solutions following modern software engineering and Agile best practices.

🛠️ What You’ll Do

  • 💻 Design and develop complex software solutions using C#, ASP.NET, and .NET Core.
  • 🏗️ Build and maintain containerized microservices following established architectural principles and design patterns.
  • ☁️ Develop cloud-native solutions using AWS, including microservices, event-driven, and serverless architectures.
  • 🔐 Design and develop secure RESTful APIs compliant with OpenAPI v3 standards.
  • 🧩 Apply SOLID principles, design patterns, layered architecture, and cloud design patterns.
  • 🚀 Work with AWS services such as:
    • AWS Lambda
    • AWS Batch
    • Amazon S3
    • Amazon CloudFront
    • Amazon EventBridge
  • 🐳 Build and manage containerized applications using Docker.
  • ⚛️ Develop and maintain modern Single Page Applications (SPAs) using React and TypeScript.
  • 🔄 Collaborate with DevSecOps and Infrastructure teams to implement CI/CD pipelines and Infrastructure as Code.
  • 🧪 Develop and maintain automated unit, integration, and API tests using TDD and/or BDD practices.
  • 🔧 Maintain and continuously improve frameworks, libraries, application performance, and security.
  • 🛡️ Identify and address security vulnerabilities and technical debt.
  • 📋 Collaborate with Product Managers to refine user stories and break them down into actionable development tasks.
  • 🤝 Participate in code reviews and pair programming, contributing to knowledge sharing and technical excellence.
  • 🚧 Collaborate with cross-functional teams to identify and resolve technical blockers efficiently.
  • 📈 Contribute to continuous improvement of development practices, architecture, and engineering standards.

🧰 Technical Skills

⭐ Core Technologies

  • C# / ASP.NET / .NET Core
  • AWS
  • Microservices Architecture
  • Docker / Containers
  • RESTful APIs / OpenAPI v3
  • React
  • TypeScript / JavaScript

☁️ AWS & Cloud Architecture

  • Experience designing and implementing cloud solutions using Amazon Web Services.
  • Understanding of AWS Well-Architected principles.
  • Experience with:
    • Lambda
    • AWS Batch
    • S3
    • CloudFront
    • EventBridge
  • Knowledge of event-driven and serverless architectures.

🗄️ Databases

  • Experience with both relational and NoSQL databases.
  • Strong understanding of database design and data modeling.
  • Experience with Code First approaches.

🧪 Testing & Quality

  • Experience with TDD and/or BDD.
  • Automated unit and integration testing.
  • API testing.
  • Strong understanding of software quality and maintainability.

🔄 DevOps & Engineering Practices

  • Experience working in CI/CD environments.
  • Familiarity with Infrastructure as Code.
  • Understanding of Agile software development practices.
  • Strong knowledge of programming fundamentals, data structures, and object-oriented design.

🤖 AI & Emerging Technologies

  • Experience leveraging AI/ML models or AI-powered development tools to enhance, automate, or optimize processes is a strong plus.
  • Interest in applying emerging technologies to large-scale software systems is highly valued.

👤 What We’re Looking For

  • 🎓 6+ years of professional software development experience with C#, ASP.NET, and .NET Core.
  • ☁️ 2+ years of experience designing and implementing AWS cloud solutions using microservices architecture.
  • ⚛️ 1+ year of experience developing React + TypeScript Single Page Applications.
  • 🏗️ Strong experience with microservices and cloud-native development.
  • 🔐 Strong understanding of secure API development and software architecture.
  • 🧠 Strong problem-solving and analytical skills.
  • 🤝 Ability to work independently and effectively within cross-functional teams.
  • 💬 Excellent communication skills in both Spanish and English.
  • 🚀 A proactive mindset with a passion for learning and adopting modern technologies.

🎓 Education & Certifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, and/or equivalent technical education.
  • AWS Developer certification is preferred.

🌟 Why Join Us?

  • 🌎 100% Remote from Latin America
  • 💼 Full-Time Contractor Agreement
  • 💵 Compensation paid in US$
  • ☁️ Work with AWS and modern cloud-native architectures
  • 🧩 Build solutions using .NET, Microservices, Serverless & Event-Driven Architecture
  • ⚛️ Work across Backend + React
  • 🤖 Exposure to AI-powered development and emerging technologies
  • 🤝 Collaborate with experienced engineering and DevSecOps teams
  • 🚀 Opportunity to contribute to scalable, modern software solutions

📩 Ready for your next challenge?

If you're a Senior .NET Developer with strong AWS and Microservices experience and you're excited about building modern cloud-native applications, we'd love to hear from you

Apply now and join AlliedGlobal's remote engineering team.