Job Title: .NET Developer
Location: Colombia, Mexico / Remote
About Us:
We are seeking a highly skilled and motivated Senior .NET Developer to join our dynamic development team. Our organization delivers cutting-edge web-based applications to clients and customers, and we value collaborative, innovative, and high-performing team members.
What You’ll Do:
- Design, develop, and maintain scalable web applications using .NET Core and modern web technologies.
- Build microservices and serverless solutions leveraging AWS ECS, RDS, Lambda, and SQS (or equivalent).
- Collaborate with cross-functional teams, including non-technical business partners, to define product requirements and inform business decisions.
- Apply test-driven development practices to ensure high-quality code.
- Mentor and support other team members, sharing best practices and guiding architectural decisions.
- Contribute to system and application design, including story decomposition and execution.
What You Need:
- Bachelor’s Degree in Computer Science, MIS, IT, Engineering, or a related field with outstanding academics, or equivalent experience and a demonstrated ability to learn.
- 6+ years of professional experience in a development team environment.
- Experience delivering web-based, client-facing applications.
- Strong experience working in agile methodologies and collaborative environments.
- Solid understanding of MVC, OOP design, data structures, and algorithms, with an emphasis on scalability.
- Strong grasp of systems and application design principles.
- Experience with test-driven development (e.g., NUnit).
- Deep knowledge of REST API design methodologies using .NET Core 3.x+ (C#).
- Experience building Microservices with ASP.NET Core.
- Strong skills in modern web development practices and client-side frameworks such as ReactJS or EmberJS.
- Solid SQL development experience.
- Hands-on experience with serverless Cloud technologies (AWS ECS, RDS, Lambda, SQS, or equivalent).
- Ability to work effectively with non-technical business partners to drive product decisions.
- Demonstrated design experience, including story decomposition and execution.
- Willingness to mentor and guide other team members.
What We Offer:
- Competitive salary and benefits
- Flexible work environment (remote options available)
- Opportunities for professional growth and mentorship
- Collaborative and innovative culture