Back to all jobs

- Seniority
- Senior
About the role
<h2> </h2>
<h2 data-path-to-node="0">Senior Software Developer (.NET & Blazor)</h2>
<h3 data-path-to-node="1">Location/Region</h3>
<p data-path-to-node="2">Latin America | 100% Remote</p>
<h3 data-path-to-node="3">About CodeRoad</h3>
<p data-path-to-node="4">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.</p>
<h3 data-path-to-node="5">About the Role</h3>
<p data-path-to-node="6">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.</p>
<p data-path-to-node="7">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.</p>
<h3 data-path-to-node="8">Key Responsibilities</h3>
<ul data-path-to-node="9">
<li>
<p data-path-to-node="9,0,0"><strong data-path-to-node="9,0,0" data-index-in-node="0">Design, Develop, and Optimize</strong> secure, scalable, and high-performance web applications leveraging <strong data-path-to-node="9,0,0" data-index-in-node="97">.NET</strong>, <strong data-path-to-node="9,0,0" data-index-in-node="103">C#</strong>, and <strong data-path-to-node="9,0,0" data-index-in-node="111">Blazor</strong>.</p>
</li>
<li>
<p data-path-to-node="9,1,0"><strong data-path-to-node="9,1,0" data-index-in-node="0">Lead and Execute</strong> complex migration strategies, moving legacy client-side frameworks (e.g., AngularJS, jQuery) to cutting-edge <strong data-path-to-node="9,1,0" data-index-in-node="126">Blazor</strong> architectures.</p>
</li>
<li>
<p data-path-to-node="9,2,0"><strong data-path-to-node="9,2,0" data-index-in-node="0">Anchor</strong> tech stack upgrades, code analysis, and tool evaluations, while establishing and documenting engineering patterns and standards.</p>
</li>
<li>
<p data-path-to-node="9,3,0"><strong data-path-to-node="9,3,0" data-index-in-node="0">Collaborate</strong> with cross-functional PODs (Architects, Product Owners, and QA) to take high-level directions and break them down into execution plans, Stories, and Tasks.</p>
</li>
<li>
<p data-path-to-node="9,4,0"><strong data-path-to-node="9,4,0" data-index-in-node="0">Troubleshoot and Resolve</strong> deep, complex technical issues across both backend business logic and frontend component interactions.</p>
</li>
<li>
<p data-path-to-node="9,5,0"><strong data-path-to-node="9,5,0" data-index-in-node="0">Deliver</strong> clean, maintainable, and production-ready code by the end of each Sprint, ensuring strict adherence to unit testing and security standards.</p>
</li>
</ul>
<h3 data-path-to-node="10">Requirements</h3>
<ul data-path-to-node="11">
<li>
<p data-path-to-node="11,0,0"><strong data-path-to-node="11,0,0" data-index-in-node="0">5+ years</strong> of professional experience in <strong data-path-to-node="11,0,0" data-index-in-node="39">.NET / .NET Core</strong> development (non-negotiable).</p>
</li>
<li>
<p data-path-to-node="11,1,0"><strong data-path-to-node="11,1,0" data-index-in-node="0">Advanced English</strong> proficiency (written and spoken) with excellent communication skills to collaborate in an agile, cross-functional environment.</p>
</li>
<li>
<p data-path-to-node="11,2,0"><strong data-path-to-node="11,2,0" data-index-in-node="0">Blazor Expertise</strong>: Solid experience working with component-based UI frameworks, specifically <strong data-path-to-node="11,2,0" data-index-in-node="92">.NET Blazor</strong> development.</p>
</li>
<li>
<p data-path-to-node="11,3,0"><strong data-path-to-node="11,3,0" data-index-in-node="0">Data Layer Mastery</strong>: Strong hands-on experience with <strong data-path-to-node="11,3,0" data-index-in-node="52">Microsoft SQL Server</strong> and database design.</p>
</li>
<li>
<p data-path-to-node="11,4,0"><strong data-path-to-node="11,4,0" data-index-in-node="0">AI-Assisted Development Fluent</strong>: Comfort using next-generation tools like <strong data-path-to-node="11,4,0" data-index-in-node="73">Microsoft Copilot</strong>, <strong data-path-to-node="11,4,0" data-index-in-node="92">Cursor</strong>, or similar environments to accelerate code exploration and productivity.</p>
</li>
<li>
<p data-path-to-node="11,5,0"><strong data-path-to-node="11,5,0" data-index-in-node="0">Testing Rigor</strong>: Demonstrable knowledge and commitment to unit testing backend business logic and validating web standard compatibility (<strong data-path-to-node="11,5,0" data-index-in-node="135">HTML5</strong>, <strong data-path-to-node="11,5,0" data-index-in-node="142">CSS3</strong>, <strong data-path-to-node="11,5,0" data-index-in-node="148">JavaScript</strong>).</p>
</li>
<li>
<p data-path-to-node="11,6,0"><strong data-path-to-node="11,6,0" data-index-in-node="0">Compliance Ready</strong>: Willingness to complete mandatory specialized training, including <strong data-path-to-node="11,6,0" data-index-in-node="84">HIPAA compliance / awareness</strong> training.</p>
</li>
<li>
<p data-path-to-node="11,7,0"><strong data-path-to-node="11,7,0" data-index-in-node="0">Education</strong>: University degree in Computer Science, Software Engineering, or a related discipline.</p>
</li>
</ul>
<h3 data-path-to-node="12">Nice to Have</h3>
<ul data-path-to-node="13">
<li>
<p data-path-to-node="13,0,0">Hands-on experience developing with <strong data-path-to-node="13,0,0" data-index-in-node="36">.NET 10</strong> features and optimization paradigms.</p>
</li>
<li>
<p data-path-to-node="13,1,0">Deep experience building and securing <strong data-path-to-node="13,1,0" data-index-in-node="38">RESTful web services</strong> and API integrations.</p>
</li>
<li>
<p data-path-to-node="13,2,0">Direct experience with cloud deployment strategies for modernized .NET applications.</p>
</li>
<li>
<p data-path-to-node="13,3,0">Prior experience in the healthcare tech sector or working with heavily regulated, data-sensitive applications.</p>
</li>
</ul>
<h3 data-path-to-node="14">What You’ll Love</h3>
<ul data-path-to-node="15">
<li>
<p data-path-to-node="15,0,0">100% Remote</p>
</li>
<li>
<p data-path-to-node="15,1,0">Holidays off</p>
</li>
<li>
<p data-path-to-node="15,2,0">Paid Time Off</p>
</li>
<li>
<p data-path-to-node="15,3,0">Health insurance assistance</p>
</li>
<li>
<p data-path-to-node="15,4,0">Competitive USD compensation</p>
</li>
<li>
<p data-path-to-node="15,5,0">Growth opportunities</p>
</li>
</ul>
<h2> </h2>
Perks & benefits
- Medical Insurance
- Paid Time Off
731,000+ hidden jobs like this
CodeRoad and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites