C# / .NET Engineer (B)

Why Blue Coding?  At Blue Coding, we specialize in hiring excellent developers and amazing people from all over Latin America and other parts of the world. For the past 11 years, we’ve helped cutting-edge companies in the United States and Canada build great development teams and develop great products. Large multinationals, digital agencies, Saas providers, and software consulting firms are just a few of our clients. Our team of over 150 engineers, project managers, QA, UX/UI designers, and many more is distributed in more than 10 countries across the Americas. We are a fully remote company working with a wide array of technologies, and we have expertise in every stage of the software development process. Our team is highly connected, united, and culturally diverse, and our collaborators are involved in many initiatives around the world, from wildlife preservation to volunteering at local charities. We stand for honesty, fairness, respect, efficiency, hard work, and cooperation. What are we looking for? In this opportunity, we are looking for a .NET / C# Developer to work with one of our U.S.-based clients, a company that provides advanced reporting and analytics software for contact centers worldwide. As part of the core development team, you will play a key role in designing, building, and enhancing a platform that helps organizations gain deep operational insights, improve efficiency, and scale their business. The ideal candidate is a strong problem solver with hands-on experience in C# and .NET technologies, comfortable working on complex technical challenges, and capable of collaborating cross-functionally to deliver high-quality software solutions. What matters most is your ability to build efficiently, solve problems pragmatically, and leverage modern development tools, including AI-assisted coding tools, to deliver high-quality solutions quickly and effectively. If you are fully fluent in English, proactive, communicate well, like to solve problems, and have strong attention to detail, this role might be a great fit for you! Our jobs are fully remote and you will be integrated directly into the client’s team, gaining valuable experience and forming meaningful connections. What's unique about this job? Our client is focused on helping contact centers operate more efficiently by delivering powerful reporting and analytics tools that drive smarter business decisions. In this role, you will contribute directly to the evolution of a mature platform used globally, solving real-world technical challenges and supporting both customer-facing and internal systems. Your work will have a measurable impact on product performance, scalability, and customer satisfaction. Here are some of the exciting day-to-day challenges you will face in this role:
  • Design, develop, test, and maintain software features and enhancements using C# and .NET.
  • Solve complex technical challenges, ensuring robust and scalable solutions.
  • Troubleshoot and resolve platform-related technical issues, contributing to root cause analysis and participating in on-call rotations when required.
  • Collaborate closely with Product, QA, and Customer Success teams to deliver new features and resolve issues efficiently.
  • Participate in code reviews to ensure high code quality and adherence to best practices.
  • Build and maintain integrations with third-party systems such as HubSpot and other internal tools.
  • Optimize and maintain internal administration and billing systems.
  • Continuously improve the platform by researching and implementing new technologies and development practices.
  • Support technical needs across Sales, Marketing, and Accounting teams when required.
  • You will shine if you have these:
  • 3+ years of experience developing with C# and .NET technologies.
  • Strong experience with Microsoft SQL and Azure environments.
  • Experience building and consuming RESTful APIs.
  • Experience working with CI/CD pipelines, Git, and automated testing.
  • Strong debugging and problem-solving skills.
  • A pragmatic mindset focused on delivering business value efficiently.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, or similar) to improve productivity and solution quality.
  • Strong communication skills and ability to collaborate cross-functionally.
  • It doesn’t hurt if you also have:
  • Experience in telephony engineering or the contact center industry.
  • Experience working with reporting or analytics platforms.
  • Exposure to cloud-based environments and distributed systems.
  • Here are some of the perks we offer you:
  • Salary in USD
  • Long-term
  • 100% Remote
  • Opportunity to work on a globally used analytics platform
  • Collaborative, high-performing engineering environment
  • Opportunities for technical growth and ownership
  • Ready to learn more? Apply below! 
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Engineer Q&A's
    Report this job
    Apply for this job