Senior .NET Backend Developer

closed
Devsu Logo

Devsu

πŸ’΅ $80k-$120k
πŸ“Remote - Colombia

Summary

Join our team as an experienced Developer with a strong .NET background to work remotely from anywhere in Latin America. You will collaborate on building complex web-based enterprise applications for a leading SaaS company. Your expertise in architecture, design, development, and testing will be crucial. You will contribute to solutions for complex problems and mentor junior developers. This role requires 7+ years of experience with web technologies, databases, and object-oriented programming. We offer a stable, long-term contract, continuous training, a private health insurance stipend, and a flexible schedule.

Requirements

  • 7+ years of proven experience with Web technologies, databases, and Object-Oriented programming
  • Strong English skills
  • Extensive experience with hands-on design and development with the .NET platform
  • .Net / C# / .Net Core / ASP.net
  • Strong knowledge of SQL and experience with Microsoft SQL Server
  • NoSQL databases (Elasticsearch, Redis)
  • Software Architecture Knowledge
  • Experience with object-oriented design and development, including strong working knowledge and experience with various architectural and design patterns
  • Microservices
  • Experience engineering highly reliable and scalable production, while leading associated technical team(s)
  • Successfully completed multiple projects in an Agile environment that includes offshore team members
  • A problem-solver, who's able to follow a methodical approach, having strong oral and written communication skills with the demonstrated ability to communicate with customer business and technology stakeholders

Responsibilities

  • Complete programming of assigned software components for on-time delivery; development projects will include SQL, CLR, ASP.NET, Windows Services
  • Participate in development discussions to collaborate on approach, functionality, look and feel
  • Provide technical input on architecture and design for new features, focusing on scalable and high-performance solutions
  • Conduct testing on assigned components
  • Maintain technical documentation as required
  • Collaborate with the team to resolve issues; maintain open communication and provide updates
  • Mentor and support junior developers by sharing best practices, reviewing code, and guiding troubleshooting efforts
  • Take ownership of system reliability, actively contributing to monitoring, performance optimization, and issue resolution to ensure uptime and quality

Preferred Qualifications

  • Familiarity with Azure technologies is a plus
  • Familiarity with CI/CD pipelines and best practices is a plus

Benefits

  • A stable, long-term contract
  • Continuous Training
  • Private Health insurance stipend
  • Flexible schedule
This job is filled or no longer available