Colombia, Mexico
1 month agoJob Overview
Job Type
Full TimePay
Not disclosedJob description
- Location:
- Colombia, Mexico
- Work arrangement:
- On-site
Role Summary
We are looking for a Software Engineer II with experience in modern software development, aimed at building scalable, maintainable and reliable solutions in cloud environments.
We are looking for a hands-on person, with a good foundation in C#/.NET, React, TypeScript/JavaScript, SQL, REST APIs, Docker, CI/CD and cloud, who enjoys writing code, solving technical problems and collaborating with product, QA, DevOps and engineering teams. This profile is based on the Software Engineer II role with a focus on C#/.NET, React, SQL, REST APIs, Docker, CI/CD and cloud.
Responsibilities
- What will you do in this role?
- Design, develop, test and maintain functionalities, APIs and services.
- Build backend and frontend solutions using C#/.NET, React and TypeScript/JavaScript.
- Integrate applications with RESTful APIs and SQL databases.
- Participate in technical discussions and contribute to architectural decisions.
- Write clean, maintainable and well-documented code.
- Participate in code reviews and apply good engineering practices.
- Contribute to automated testing, CI/CD pipelines and DevOps practices.
- Diagnose errors, analyze root causes and propose improvements.
- Optimize application performance, scalability and reliability.
- Collaborate with Product, QA, DevOps and Engineering teams.
Requirements
- What are we looking for from you?
- 3+ years of professional experience in software development.
- Solid experience with C#/.NET.
- Experience with React.js, TypeScript/JavaScript, SQL and REST APIs.
- Familiarity with Docker, CI/CD and cloud platforms such as AWS, Azure or GCP.
- Knowledge of software design principles, data structures and algorithms.
- Experience using Git and modern version control flows.
- Good analysis, problem solving and communication skills.
- Strong conversational English/bilingual English-Spanish communication skills.
- I like hands-on development and working directly with code.
Plus
- Experience with Kubernetes, microservices, or distributed systems.
- Experience in agile methodologies and DevOps practices.
- Experience with automated testing frameworks.
- Experience using AI tools such as ChatGPT, Claude, Copilot or similar to support development, debugging or documentation.
- Role:
- 1. Software Engineer II — .NET / React / Cloud
- Job Type:
- Full Time