Software Engineer, Full Stack Developer, Cloud Engineer - Software
Job in
Des Moines, Polk County, Iowa, 50319, USA
Listed on 2026-02-05
Listing for:
TMC Transportation
Full Time
position Listed on 2026-02-05
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
We are looking for a skilled and driven Software Engineer to join our engineering team and help deliver innovative, high-quality solutions. In this role, you will leverage your expertise to design, develop, and maintain scalable software that powers our Transportation Management System (TMS).
As a Software Engineer at TMC, you will play a key role in the full software development lifecycle—from architecture and design to coding, testing, and ongoing optimization. The ideal candidate is passionate about building efficient, reliable applications and thrives in an environment focused on continuous improvement and automation.
Key Responsibilities- Work with delivery team to deliver quality enterprise solutions that follow best practices and standards regarding security, scalability, and performance.
- Participate in architecture discussions and contribute to system design decisions.
- Collaborate with stakeholders, product owners and other engineers to define technical requirements and deliver solutions aligned with business initiatives.
- Write code that is clean, testable, and maintainable.
- Maintain and modernize existing applications ensuring continuous improvement.
- Contribute to peer code reviews to improve development standards and to foster a culture of learning and mentoring
- Stay updated on emerging technologies to provide recommendations on technology and tooling within our technology stack.
- Proven experience in .NET development, C#, ASP.NET, .NET Core, .NET Frameworks, Entity Framework, ASP.Net Web API, Visual Studio, VS Code.
- Proficient with relational database design and tooling including SQL Server, SSMS, T-SQL.
- Experience with modern front-end technologies, preferably Angular.
- Experience with CI/CD using Azure Dev Ops or similar platform.
- Experience with cloud-native development, specifically AWS
- Experience with unit and integration testing.
- Strong understanding of software design patterns for clean architecture.
- Strong understanding of product lifecycle: design, development, delivery, and observability.
- Experience with Prime
NG – Angular UI Component Library. - Experience with Graph
QL server, specifically Hot Chocolate. - Experience with No
SQL Databases, specifically Mongo. - Experience provisioning AWS resources with Infrastructure as Code (IaC), specifically Terraform.
- 3rd party integrations through REST, SOAP, and Webhooks.
- Familiar with Pub/Sub platforms, specifically AWS SNS/SQS.
- Knowledge of security standards, specifically OAuth 2.0.
- Previous experience within the transportation industry.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×