Blue Coding is looking for a Senior Backend Engineer to help an international client modernize legacy .NET applications and transform them into scalable Python-based solutions on AWS serverless infrastructure.
Requirements
- Strong proficiency in the Python programming language
- Strong proficiency in Amazon Web Services (AWS), particularly serverless technologies (Lambda, Step Functions, API Gateway, etc.)
- Strong proficiency in AI-assisted development tools (Claude, Amazon Q, Copilot, or similar) for accelerating code analysis and development
- Strong proficiency with database technologies such as SQL or NoSQL databases
- Experience with software development tools and processes such as Agile/Scrum, Git, IaC, and CI/CD pipelines
- Experience building enterprise-class applications with attention to quality and reliability
- Familiarity with .NET Framework, .NET Core, sufficient to read and understand legacy codebases
Responsibilities
- Analyze and understand legacy .NET applications to plan modernization strategies
- Design and implement modern Python-based replacements for legacy systems, leveraging serverless AWS infrastructure (Lambda, Step Functions, API Gateway, etc.)
- Collaborate with the architecture team to ensure implementations align with enterprise engineering standards
- Identify opportunities for re-architecture and process improvement during migration work
- Design, develop, test, and deploy data migration and management tools
- Write clean, maintainable, and efficient code that meets coding standards and best practices
- Create comprehensive onboarding documentation and technical guides to enable smooth handoffs to core engineering teams
Other
- This position is open exclusively to candidates based in LATAM countries.
- fully fluent in English
- proactive
- communicate well
- like to solve problems, and have strong attention to detail