Senior Software Developer
Coderoad · Latin America · 2026-06-12
About this role
Senior Software Developer (.NET & Blazor)
Location/Region
Latin America | 100% Remote
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
The Senior Software Developer will serve as the technical backbone for our application modernization initiatives, driving the design, development, and evolution of our enterprise ecosystem. This role focuses heavily on crafting high-performance web applications using the Microsoft stack, specifically spearheading the migration of legacy, JavaScript-heavy front-ends over to modern, component-based architectures. You will anchor code analysis, performance tuning, and architectural discussions to ensure our solutions are secure, scalable, and highly resilient.
This role is critical to achieving our long-term application modernization and tech stack upgrade goals. Operating within a high-velocity Scrum team, you will collaborate with architects, product owners, and QA to translate high-level directions into production-ready software at the end of every sprint. Your technical leadership will directly impact system reliability and set the standard for modern .NET engineering across the organization.
Key Responsibilities
•
Design, Develop, and Optimize secure, scalable, and high-performance web applications leveraging .NET, C#, and Blazor.
•
Lead and Execute complex migration strategies, moving legacy client-side frameworks (e.g., AngularJS, jQuery) to cutting-edge Blazor architectures.
•
Anchor tech stack upgrades, code analysis, and tool evaluations, while establishing and documenting engineering patterns and standards.
•
Collaborate with cross-functional PODs (Architects, Product Owners, and QA) to take high-level directions and break them down into execution plans, Stories, and Tasks.
•
Troubleshoot and Resolve deep, complex technical issues across both backend business logic and frontend component interactions.
•
Deliver clean, maintainable, and production-ready code by the end of each Sprint, ensuring strict adherence to unit testing and security standards.
Requirements
•
5+ years of professional experience in .NET / .NET Core development (non-negotiable).
•
Advanced English proficiency (written and spoken) with excellent communication skills to collaborate in an agile, cross-functional environment.
•
Blazor Expertise: Solid experience working with component-based UI frameworks, specifically .NET Blazor development.
•
Data Layer Mastery: Strong hands-on experience with Microsoft SQL Server and database design.
•
Skills asked for
- .net
- javascript
- scrum
- c#
- agile
Similar jobs
- Senior Software EngineerCloudbedsthirdpartyboard · Latin America
- Senior Software Engineer - WorkflowCloudbedsthirdpartyboard · Latin America
- Senior Software Engineer (GenAI/ML)Factored · Latin America
- Senior Software Engineer (Backend/Fullstack) — Reliability FocusedCoderoad · Latin America
- Senior Mobile Software Engineer (React Native)Bitso · Latin America
- Senior Software Engineer with Accounting Experience (LATAM)Sezzle · Latin America
- Senior Software Engineer (LATAM)Sezzle · Latin America
- Senior Fullstack Engineer (Ingeniero/a de Software Fullstack Senior) - RemoteClara · Latin America
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.