Remotify
logo
Torentify

Software Engineer II - Remote Role

North America

October 30, 2026 at 6:36 AM

✨ AI summary

Location

  • United States (Remote)

Languages

  • C#
  • JavaScript
  • TypeScript
  • SQL

Frameworks

  • .NET Framework 4.8.x
  • ASP.NET Web Forms
  • ASP.NET MVC
  • ASP.NET Web API
  • .NET 6
  • .NET 8
  • Modern frontend frameworks (React/Angular/Vue)

Cloud Services

  • Azure
  • AWS
  • Google Cloud

Databases

  • SQL Server
  • PostgreSQL

Experience Level

  • Senior (6+ years)

About the Company


Transit Technologies provides software solutions for the transit and transportation industry. Its platforms help agencies and operators modernize operations, improve rider experiences, and increase efficiency across demand response, fixed-route and on-demand transportation, asset management, safety, workforce management, and charter management.


The company is building the technology foundation for its next stage of growth, with a focus on modernizing critical applications and developing software that supports transportation providers and the communities they serve.


About the Role


Transit Technologies is seeking a Senior Full Stack Developer to design, develop, modernize, and support secure, scalable enterprise web and SaaS applications. This hands-on engineering role spans the full software development lifecycle, including application architecture, backend services, web interfaces, APIs, databases, integrations, automated testing, deployment, and production support.


The engineer will work with both established Microsoft technologies, including .NET Framework 4.8.x, ASP.NET Web Forms, MVC, and Web API, and modern .NET 6 and .NET 8 development. The position requires strong technical judgment, practical problem-solving skills, and ownership of solutions from initial design through production.


Key Responsibilities


  • Design, develop, test, and maintain enterprise web and SaaS applications using C#, ASP.NET, and the Microsoft .NET ecosystem.
  • Maintain and enhance existing applications built with .NET Framework 4.8.x, ASP.NET Web Forms, MVC, and Web API while contributing to modernization using .NET 6 and .NET 8.
  • Design and build scalable backend services, reusable business logic, domain components, and secure RESTful APIs.
  • Develop responsive user experiences using JavaScript or TypeScript and modern frontend frameworks.
  • Design, optimize, and troubleshoot SQL queries, stored procedures, relational data models, and data access components.
  • Work with SQL Server, PostgreSQL, and related data technologies.
  • Translate business requirements into technical designs, API contracts, data models, implementation plans, and testable solutions.
  • Own features from initial design and development through testing, deployment, documentation, and production support.
  • Build automated unit, integration, and regression tests to improve software quality and release confidence.
  • Collaborate with Product, QA, DevOps, Support, and Engineering teams to deliver dependable solutions.
  • Participate in code reviews and contribute to standards for architecture, readability, maintainability, security, and performance.
  • Contribute to CI/CD processes using GitHub, Azure DevOps, or comparable platforms.
  • Investigate complex production issues, identify root causes, and implement lasting solutions.
  • Create and maintain technical documentation, architecture diagrams, troubleshooting guides, and release documentation.
  • Mentor other developers, share technical knowledge, and help improve engineering standards across the team.


Required Qualifications


  • At least 6 years of professional software development experience with meaningful full-stack responsibilities.
  • Strong hands-on experience with C#, ASP.NET Web Forms, MVC, Web API, and .NET Framework 4.8.x.
  • Professional experience developing applications or services using modern .NET, including .NET 6 or .NET 8.
  • Strong SQL development skills, including complex queries, stored procedures, transactions, optimization, and troubleshooting.
  • Experience with SQL Server and familiarity with PostgreSQL or another relational database platform.
  • Experience designing, building, consuming, and securing RESTful APIs.
  • Experience with JavaScript or TypeScript and a modern frontend framework.
  • Experience structuring reusable business logic and domain layers within complex enterprise applications.
  • Experience with Git-based source control, pull requests, code reviews, automated testing, and CI/CD practices.
  • Working knowledge of application security, authentication, authorization, secure coding, and software quality practices.
  • Strong analytical and problem-solving skills, including the ability to investigate complex technical issues and drive them through resolution.
  • Strong communication and collaboration skills, with the ability to work across technical and business teams.
  • Ability to take ownership, manage priorities, and deliver high-quality work in a fast-moving environment.


Preferred Qualifications


  • Experience with CSLA or similar enterprise application frameworks.
  • Experience with microservices, distributed architectures, multi-tenant SaaS platforms, or cloud-based applications.
  • Experience with TypeScript, Webpack, Vite, micro frontends, or reusable frontend component libraries.
  • Experience with Azure, AWS, or Google Cloud.
  • Familiarity with OAuth 2.0, OpenID Connect, single sign-on, and cloud identity concepts.
  • Experience with SSRS, Power BI, or similar reporting and analytics platforms.
  • Experience with GitHub Actions, Azure DevOps, Jenkins, SonarQube, or similar delivery and code quality tools.
  • Experience integrating mobile applications, ERP systems, partner platforms, hardware systems, or external data providers.
  • Experience in fleet management, asset management, transportation, enterprise operations, or another complex business domain.
  • Experience mentoring developers or leading technical design and architecture discussions.


Location and Work Arrangement


  • Location: United States.
  • Work arrangement: Remote.
  • Department: Engineering.


What Success Looks Like


  • Delivering secure, reliable, and maintainable software while improving existing systems and engineering practices.
  • Taking ownership of work from design through production and addressing problems at their root cause.
  • Improving application performance, stability, usability, test coverage, and release confidence.
  • Demonstrating strong technical judgment, clear communication, effective collaboration, and a commitment to continuous improvement.


Why Join Transit Technologies


  • Opportunity to work on technology that supports transportation providers and communities across the country.
  • Meaningful influence on the development of the company's software platforms.
  • Ownership of challenging technical projects and opportunities to modernize products that customers depend on.
Apply