Software Engineering

TALENER GROUP
Orlando, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 150K

Job location

Remote
Orlando, United States of America

Tech stack

ASP.NET
.NET
Business Logic
Azure
C Sharp (Programming Language)
Software Quality
Microsoft SQL Server
Nunit
RabbitMQ
Angular
Mstest
Software Engineering
Azure
Enterprise Software Applications
React
Xunit
Single Page Application
Angular
Api Management

Job description

  • Develop and maintain enterprise-grade applications using .NET/C# and MS SQL Server

  • Drive architectural decisions that prioritize scalability, performance, and quality

  • Cultivate a team culture centered on trust, collaboration, and engineering excellence

  • Ensure code quality through automated testing frameworks (e.g., MSTest, NUnit, XUnit)

  • Design solutions leveraging modern patterns and technologies, including: o ASP.NET / ASP.NET Core o Single-page applications (Angular, React) o Service bus or broker technology (RabbitMQ, Azure Service Bus) o Task scheduling frameworks (e.g., Quartz.NET)

  • Own solutions end-to-end - from initial technical design through production operation

  • Mentor and support junior and mid-level engineers, fostering growth and best practices, border-box; font-family: inherit; font-size: inherit;">

Job Title: Software Engineering, Lead - (C#/.NET)
Location: Remote (U.S.-based, EST Hours only)

Responsibilities


* Develop and maintain enterprise-grade applications using .NET/C# and MS SQL Server
* Drive architectural decisions that prioritize scalability, performance, and quality
* Cultivate a team culture centered on trust, collaboration, and engineering excellence
* Ensure code quality through automated testing frameworks (e.g., MSTest, NUnit, XUnit)
* Design solutions leveraging modern patterns and technologies, including:
      o ASP.NET / ASP.NET Core
      o Single-page applications (Angular, React)
      o Service bus or broker technology (RabbitMQ, Azure Service Bus)
            o Task scheduling frameworks (e.g., Quartz.NET)
* Own solutions end-to-end - from initial technical design through production operation
* Mentor and support junior and mid-level engineers, fostering growth and best practices

Required Skills & Experience

* 8+ years developing and maintaining enterprise-level applications in .NET
*  3+ years of demonstrated experience as a technical lead, engineering lead, or similar leadership capacity
* Deep experience building service-based applications using .NET/C# and MS SQL Server
* Hands-on experience with SPA frameworks (Angular 2+, React) and API integrations
* Experience designing applications using Microsoft Azure service bus/broker patterns
* Familiarity with task scheduling, long-running workflows, and balancing performance with transactional integrity
* Strong problem solver with the ability to dive deep into domain workflows and business logic
* Proven ability to own solutions across architecture, development, testing, deployment, and production stability
*    Passion for mentoring engineers and contributing to a craft-driven engineering culture

<span fr-original-style="font-size: 18px;"