🚀 Senior Software Developer | .NET | AWS | Microservices | React
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
🚀 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.