Senior Software Engineer (.NET/C#/JavaScript)

coderoad inc • Latin America
Remote
Apply
AI Summary

Senior Software Engineer to anchor a Scrum POD, responsible for end-to-end development of scalable web applications. Requires deep expertise in .NET/C# back-end and modern JavaScript front-end, with a strong understanding of Agile methodologies. This role is critical for delivering production-ready software and driving client success.

Key Highlights
Technical anchor within a high-performing Scrum POD.
Owns the full software development life cycle (SDLC) from research to deployment.
Critical to the delivery of scalable, production-ready web initiatives.
Key Responsibilities
Design and develop high-quality, production-ready software, ensuring all work meets the "Definition of Done" at the end of every Sprint.
Build scalable, multi-tier web applications using .NET, C#, and RESTful architectures to support enterprise-level demand.
Optimize CI/CD pipelines by leveraging automation frameworks and tools like TeamCity, Octopus, and Git to streamline delivery.
Lead code reviews and technical research initiatives, providing well-documented opinions and solutions to the architectural team.
Collaborate with cross-functional peers in an Agile environment, participating in all Scrum ceremonies with a team-first, ownership mindset.
Anchor the development of UI prototypes and integrate feedback rapidly to ensure a seamless user experience across the stack.
Technical Skills Required
C# .NET ASP.NET WebAPI MS SQL Server Node.js React Express NHibernate Dapper MongoDB TeamCity Octopus Git DotCover Unit testing Integration testing
Benefits & Perks
100% Remote work environment
Holidays off
Paid Time Off
Health insurance assistance
Competitive USD compensation
Nice to Have
Azure Service Bus
Cloud-native orchestration
AngularJS
Twitter Bootstrap
Logi Reporting
Advanced data visualization tools
PowerShell scripting

Job Description



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 a Senior Software Engineer at CodeRoad, you will serve as a technical anchor within a high-performing Scrum POD. You will be responsible for hands-on development across a sophisticated ecosystem, bridging the gap between robust C#/.NET back-end logic and modern JavaScript-driven environments. You’ll collaborate closely with Architects and Product Owners to ensure that every line of code aligns with enterprise standards and architectural integrity.

This role is critical to the delivery of scalable, production-ready web initiatives. You won't just be completing tasks; you will be owning the full software development life cycle (SDLC)—from research and tool evaluation to the deployment of complex, multi-tier systems. Your ability to translate high-level business goals into thin-sliced, deliverable features is what will drive our clients' success in an increasingly competitive digital market.

Key Responsibilities

  • Design and develop high-quality, production-ready software, ensuring all work meets the "Definition of Done" at the end of every Sprint.
  • Build scalable, multi-tier web applications using .NET, C#, and RESTful architectures to support enterprise-level demand.
  • Optimize CI/CD pipelines by leveraging automation frameworks and tools like TeamCity, Octopus, and Git to streamline delivery.
  • Lead code reviews and technical research initiatives, providing well-documented opinions and solutions to the architectural team.
  • Collaborate with cross-functional peers in an Agile environment, participating in all Scrum ceremonies with a team-first, ownership mindset.
  • Anchor the development of UI prototypes and integrate feedback rapidly to ensure a seamless user experience across the stack.

Requirements

  • 5+ years of experience in Object-Oriented software development for enterprise-level web applications.
  • Deep expertise in the Microsoft stack, specifically C#, ASP.NET WebAPI, and MS SQL Server.
  • Proficiency in modern JavaScript environments, including Node.js, React, and Express.
  • Proven experience with ORM and data tools such as NHibernate, Dapper, and MongoDB.
  • Solid understanding of Agile/Scrum methodologies and the ability to break down complex stories into deliverable features.
  • Experience with testing suites like DotCover, unit testing, and integration testing.
  • Advanced English (written and oral) is mandatory for seamless collaboration with North American stakeholders.
  • Ownership mindset: A proactive approach to problem-solving and a commitment to high-quality engineering standards.

Nice to Have

  • Exposure to Azure Service Bus and cloud-native orchestration.
  • Familiarity with AngularJS or Twitter Bootstrap for legacy system modernization.
  • Experience with Logi Reporting or advanced data visualization tools.
  • Knowledge of PowerShell scripting for infrastructure and environment automation.

What You’ll Love

  • 100% Remote work environment.
  • Holidays off to recharge.
  • Paid Time Off for personal balance.
  • Health insurance assistance to keep you at your best.
  • Competitive USD compensation based on global market rates.
  • Growth opportunities within a rapidly scaling technology partner.



Similar Jobs

Explore other opportunities that match your interests

Senior Backend Engineer

Programming
•
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

DualEntry

Latin America

Staff Backend Engineer

Programming
•
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

DualEntry

Latin America

AI Agent Engineer

Programming
•
3d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Director

tecla

Latin America

Subscribe our newsletter

New Things Will Always Update Regularly