Senior C# Engineer
Location: Latin America
Department: CodeRoad
The Team
At Coderoad, we're more than just a software development company—we're your gateway to the global tech world. Whether you're looking to skill up or level up your career, we offer the challenges you’ve been searching for.
We provide end-to-end software development services and give you the opportunity to work on exciting, real-world projects in a supportive environment. Whether it's staff augmentation, dedicated IT teams, or general software engineering, we have opportunities for everyone to challenge themselves and take their career to the next level!
About CodeRoad
CodeRoad provides end-to-end software development services, helping businesses scale with ideal infrastructure solutions. From staff augmentation to dedicated IT teams and general software engineering, our nearshore technology services empower businesses to thrive in an ever-evolving digital landscape.
About the Role
As an L3 Senior Engineer, you will own the technical health and evolution of a mission-critical 3-tier application, acting as the primary anchor for its SQL Server backend and C# / jQuery frontend. You will be responsible for orchestrating API integrations with Creatio CRM and Monday.com to automate and streamline client-facing workflows. This role requires an autonomous mindset to work through existing legacy logic and provide clarity where documentation is currently thin. Your success will be measured by the reliability of the system, continuous improvement, and the consistent performance.
Key Responsibilities
1. Technical Execution & Ownership
- System Evolution: Lead the maintenance and feature development of a 3-tier C# architecture, ensuring high performance and stability.
- API Orchestration: Evolve seamless integrations through APIs for Creatio CRM and Monday.com to automate workflows.
- Database Mastery: Manage SQL Server from a database perspective, including query optimization and operational SQL tasks.
- Documentation Debt: Proactively reverse-engineer existing logic to update and complete system documentation, ensuring the playbook is ready for future scale.
2. Collaboration & Team Influence
- Peer Review: Provide deep, insightful feedback during peer reviews (code, test plans, or documentation) to elevate the team's overall quality.
- Mentorship: Support the growth of Level 1 and Level 2 engineers through knowledge sharing, technical documentation, and collaborative problem-solving.
- Cross-Functional Communication: Effectively translate technical constraints and possibilities to non-technical stakeholders (Product Owners or Project Managers).
3. Quality & Continuous Improvement
- System Health: Maintain and improve the stability of the project environment, focusing on performance optimization, security, and scalability.
- Innovation: Research and propose new tools, libraries, or methodologies that can improve the team efficiency or the product's quality.
Success Measures
- Autonomy: Ability to take a high-level requirement and turn it into a high-quality technical reality with minimal supervision.
- Technical Debt Management: Proactive identification and resolution of technical debt within your area of influence.
- Review Impact: Demonstrable improvement in the quality of team output resulting from your feedback and guidance.
- Reliability: Consistent delivery of stable, high-performance features that align with client expectations.
Core Competencies
- Domain Expertise: Advanced proficiency in your primary technology stack or discipline (C#, SQL Server).
- Analytical Thinking: Ability to break down complex systems and understand the downstream impacts of technical changes.
- Proactive Communication: Strong ability to articulate technical concepts clearly in English to US clients working on a startup culture.
- Accountability: High sense of ownership over the "definition of done" and the overall success of the POD.
Requirements
- Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 5+ years of software development experience.
- C# Expertise: Deep proficiency in C# and the .NET ecosystem, specifically within 3-tier architectures.
- Frontend & Scripting: Strong experience with jQuery and JavaScript for frontend interactivity and DOM manipulation within a C# environment.
- SQL Server: Strong experience in database management, complex stored procedures, and performance tuning.
- API Integration: Proven track record of working with RESTful APIs; experience with Creatio or Monday.com is a significant plus.
- Azure (Nice to Have): Knowledge of Azure hosting environments, App Services, and cloud-native monitoring.
- Security: Understanding of SSL implementation and secure data handling.
- Deep understanding of CI/CD, version control (Git), and modern delivery lifecycles.
- Advanced English proficiency (written and verbal) is mandatory.
Experience in nearshore/offshore client-facing environments is mandatory.
What You’ll Love
- 100% Remote
- Holidays off
- Paid Time Off
- Health insurance assistance program
- Competitive USD compensation
- Strong team culture and collaborative environment
- Ongoing training and growth opportunities
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
