.NET Engineer

AgileGrid Solutions

United States

Remote

USD 110,000 - 165,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) with company matching
Paid holidays
Paid time off (PTO)
Volunteer Day
Performance-based bonus

Job summary

Transit Technologies LLC seeks a Senior .NET Engineer to join the distributed engineering team. This remote, full-time position offers a chance to influence the future of transportation technology by designing, developing, and maintaining mission-critical software systems.

The ideal candidate is hands-on with C#, .NET, and Angular, with a deep understanding of distributed architectures, Kafka, Azure Service Bus, and modern DevOps practices.

Qualifications

  • Proficiency in C#, .NET, and modern APIs.
  • Experience with Angular/TypeScript for front-end development is expected.
  • Strong knowledge of SQL Server, Azure Table Storage, Kafka, and Azure Service Bus.
  • Familiarity with containerization (Docker, Kubernetes) and cloud CI/CD pipelines.
  • Solid understanding of application security principles in production environments.

Responsibilities

  • Design, develop, test, and maintain scalable services and applications using C#, .NET, and .NET Core.
  • Work on backend services, APIs, data pipelines, and Angular-based UIs.
  • Implement event-driven solutions with Kafka and Azure Service Bus for reliable data processing.
  • Support and enhance production APIs and integrations.
  • Build and support containerized apps with Docker and Kubernetes; contribute to CI/CD pipelines.
  • Troubleshoot complex issues across software, infra, data, and hardware components; mentor teammates.

Skills

C#
.NET
.NET Core
Angular
JavaScript/TypeScript
SQL Server
Azure Table Storage
Kafka
Azure Service Bus
Docker
Kubernetes
CI/CD
Azure DevOps
Security best practices

Tools

Docker
Kubernetes
Azure DevOps

Job description

About The Company

Transit Technologies LLC is a pioneering leader in transportation technology solutions dedicated to transforming how transportation organizations operate. Our innovative software and hardware-enabled systems support a broad spectrum of transportation services, including public transit, mobility, fleet management, asset management, and workforce safety. With a customer base exceeding 4,000 clients and over 100 million rides powered annually, we are committed to enhancing safety, efficiency, and reliability across the transportation industry. Our portfolio encompasses advanced data integration, distributed systems, and hardware connectivity, positioning us at the forefront of transportation innovation.

About The Company

Transit Technologies LLC is a pioneering leader in transportation technology solutions dedicated to transforming how transportation organizations operate. Our innovative software and hardware-enabled systems support a broad spectrum of transportation services, including public transit, mobility, fleet management, asset management, and workforce safety. With a customer base exceeding 4,000 clients and over 100 million rides powered annually, we are committed to enhancing safety, efficiency, and reliability across the transportation industry. Our portfolio encompasses advanced data integration, distributed systems, and hardware connectivity, positioning us at the forefront of transportation innovation.

About The Role

We are seeking a highly skilled Senior .NET Engineer to join our dynamic engineering team.

This remote, full-time position offers an exciting opportunity to influence the future of transportation technology by designing, developing, and maintaining mission-critical software systems.

The ideal candidate is a hands-on technical expert with a passion for solving complex problems and a deep understanding of .NET frameworks, distributed systems, and modern development practices.

You will work across various layers of our technology stack, collaborating with cross-functional teams to build reliable, scalable, and secure solutions that directly impact transportation operations worldwide.

Your role will involve troubleshooting intricate issues, improving existing systems, and guiding technical decisions to ensure optimal performance and security.

Qualifications

The successful candidate will possess a strong foundation in software engineering, with demonstrated experience in building and supporting production-grade APIs and distributed services.

Key qualifications include proficiency in C#, .NET, and .NET Core, along with practical knowledge of Angular and modern JavaScript or TypeScript for front-end development.

Experience working with SQL Server, Azure Table Storage, Kafka, and Azure Service Bus is essential, as is familiarity with containerization tools like Docker and Kubernetes.

A solid understanding of CI/CD pipelines, Azure DevOps, and DevOps best practices is required.

Candidates should also have a strong grasp of application security principles and troubleshooting skills for complex production environments.

Preferred qualifications include extensive industry experience, experience supporting mobile applications, and familiarity with hardware integrations, telemetry, or distributed field environments.

Responsibilities

In this role, you will be responsible for designing, developing, testing, and maintaining scalable services and applications using C#, .NET, and .NET Core.

Your work will span the entire technology stack, including backend services, APIs, data pipelines, and user interfaces built with Angular.

You will develop event-driven and asynchronous solutions leveraging Kafka and Azure Service Bus, ensuring reliable data processing and system integration.

Supporting and enhancing production APIs and integrations will be a core part of your duties.

Additionally, you will build and support containerized applications using Docker and Kubernetes, contributing to CI/CD pipelines and modern DevOps practices to streamline deployment and operations.

Beyond development, you will troubleshoot complex issues across software, infrastructure, data, and hardware components, identifying root causes and driving resolution.

You will participate actively in architecture discussions, code reviews, and incident analyses, providing technical guidance and mentorship to team members.

Ensuring secure engineering practices, you will incorporate security principles into system design, data handling, and deployment processes.

Your role also involves communicating technical decisions effectively to both technical and non-technical audiences, fostering collaboration and technical excellence across teams.

Benefits

Transit Technologies offers a comprehensive benefits package designed to support our employees' health, well-being, and professional growth.

Employees enjoy competitive health, dental, and vision insurance plans, along with a 401(k) plan with company matching contributions.

We provide paid holidays, paid time off (PTO), and a paid Volunteer Day to encourage community engagement.

Our performance-based bonus opportunities recognize individual and team achievements.

We foster a collaborative and growth-oriented environment that values continuous learning, innovation, and technical excellence.

As part of our team, you will have opportunities to work on impactful projects at the intersection of technology and transportation, gaining valuable experience and contributing to meaningful advances in the industry.

Equal Opportunity

Transit Technologies LLC is an Equal Opportunity Employer.

We are committed to fostering an inclusive and diverse workplace where all employees are valued and respected.

We believe that diversity drives innovation and success, and we actively seek candidates from various backgrounds and experiences.

We provide equal employment opportunities regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or any other protected status.

Our goal is to create a welcoming environment that supports the growth and development of every team member.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Transit Technologies • United States

On-site
USD 140,000 - 190,000
Senior .NET Engineer (Remote) — Distributed Systems
Senior .NET Engineer (Remote) — Distributed Systems

AgileGrid Solutions • United States

Remote
USD 110,000 - 165,000
Health insurance
401(k) with company matching
Paid holidays
+3
Sr Software Engineer, Smart Mobility
Sr Software Engineer, Smart Mobility

TransCore • Nashville (TN)

On-site
USD 120,000 - 180,000
Senior Developer
Senior Developer

Universal Logistics Holdings, Inc. • Warren (MI)

On-site
USD 95,000 - 125,000
Major medical
Dental
Vision
+2
Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Business Development Representative
Business Development Representative

Vestige • Charlotte (NC)

On-site
USD 48,000 - 68,000
Life insurance
Employee Assistance Program
Paid time off
+1
Senior Software Engineer
Senior Software Engineer

Econolite Group, Inc. • Anaheim (CA)

On-site
USD 115,000 - 140,000
Weekly pay
Weekly PTO accrual
Paid holidays
+5
Senior Fullstack Developer (.NET)
Senior Fullstack Developer (.NET)

Proxify • United States

Remote
USD 120,000 - 170,000
On-time payments
Flexible withdrawals
Remote opportunities
+1
Software Developer DotNET CSharp
Software Developer DotNET CSharp

EITACIES Inc. • United States

Remote
USD 110,000 - 150,000
.NET Developer
.NET Developer

AgileGrid Solutions • United States

On-site
USD 120,000 - 150,000
Health insurance
401(k) retirement plan
Paid time off
+1