Typescript Backend Developer
Softtek · Colombia
IT Services and IT Consulting · 10,001+ employees
About the role
Design, develop, and maintain backend applications and microservices using TypeScript and .NET on AWS. Collaborate with cross-functional teams to implement cloud-native solutions and manage CI/CD deployment processes.
What they look for
Requirements
Requires proficiency in C#, .NET Core, AWS services, and RESTful API development within an Agile environment. Experience with TypeScript and serverless architectures is highly desired.
Full description
Requirements
- Required – Technical Skills
- Experience with C# and .NET Core Framework.
- Experience designing and implementing microservices.
- Hands-on experience with AWS Cloud Services.
- Experience working with EC2, RDS, and CloudWatch.
- Development and integration of RESTful APIs.
- Experience with Git, GitHub, and CI/CD processes using Jenkins or similar tools.
- Experience working in Agile environments and enterprise software development.
- Required – Soft Skills
- Strong analytical and problem-solving skills.
- Effective communication and collaboration skills.
- Team-oriented mindset.
- Attention to quality and development best practices.
- Ability to work in dynamic environments.
Nice to Have (Technical Skills)
- Experience with backend development using TypeScript.
- Experience with AWS Serverless architectures.
- Knowledge of containers and orchestration technologies.
- Experience with observability and application monitoring.
- Knowledge of cloud security practices.
- Experience designing scalable and highly available solutions.
- AWS or cloud-related certifications.
Responsibilities (Key Activities)
- Design, develop, and maintain backend applications using TypeScript and .NET.
- Build and evolve microservices-based architectures.
- Develop and integrate RESTful APIs and backend services.
- Implement cloud-native solutions on AWS.
- Participate in defining architecture standards, development best practices, and technical guidelines.
- Manage deployments, automation, and CI/CD processes.
- Monitor and optimize application performance, availability, and scalability.
- Collaborate with Product, Architecture, QA, and DevOps teams to ensure high-quality deliveries.
- Participate in code reviews, testing activities, and production incident resolution.
Required Languages
- English – Advanced
Additional Information
- Travel Requirements
- Not applicable.
- Special Conditions
- Mexico or Bogotá and surrounding areas – Hybrid.
- Remote within the rest of Colombia.
- Long-term assignment.