Transportation Simplified
Senior Software Engineer
Location
United States
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Echo Global Logistics
• Design, develop, and support scalable full-stack applications using .NET, Angular, APIs, and microservices within a cloud-native Azure environment. • Lead technical design, architecture reviews, and engineering initiatives that improve reliability, scalability, security, and operational excellence across the platform. • Collaborate with product managers, architects, Distinguished Engineers, and Agile teams to deliver business-critical solutions and align technical decisions with strategic objectives. • Drive engineering quality through code reviews, mentorship, best practices, incident retrospectives, and continuous improvement initiatives. • Leverage AI-assisted development tools, including Claude Code, to accelerate development, documentation, and code quality while staying current with emerging technologies.
Job Requirements
- Bachelor’s degree in computer science, Engineering, or a related technical field.
- 5+ years of professional software development experience, including strong expertise in .NET (C#/ASP.NET Core), Angular, API development, and modern software architecture.
- Proven experience leading technical design decisions and building cloud-native, microservices-based applications using Docker, Kubernetes, and/or Azure Kubernetes Service (AKS).
- Strong background in infrastructure as code, GitOps, platform modernization initiatives, and Agile/Scrum delivery methodologies.
- Excellent communication, collaboration, mentorship, and problem-solving skills.
- 7+ years of software development experience, including 3+ years deploying and maintaining applications on Microsoft Azure (preferred).
- Experience with distributed systems, event-driven architectures, AI/ML integrations, observability platforms, distributed tracing, and Site Reliability Engineering (SRE) practices (preferred).
- Experience with Azure Service Bus, SQL Server and/or MongoDB, Dynatrace, Terraform, ARM templates, and CI/CD platforms such as Azure DevOps or GitHub Actions (preferred).
- Hands-on experience with AI-assisted development tools, particularly Claude Code (preferred).
- Background in logistics, transportation, or supply chain technology (preferred).
- Azure certifications such as Azure Developer Associate or Azure Solutions Architect (preferred).
Benefits
- This role is eligible for a bonus that is based on a combination of personal and business performance.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer
General MotorsGeneral Motors (GM), founded in 1908 by William "Billy" Durant in Flint, Michigan, began with the Buick Motor Company and later acquired brands like Oldsmobile
• Contribute as a designer and developer to design, code, and release software for an Android, Linux, DSP, and DPS systems. • Participate and advise in vendor discussions to guide future audio roadmap items and plans. • Guide vendors towards optimal designs that match targeted hardware. • Participate in the design, implementation, and integration of the DSP modules. • Specific focus on design and implementation of Audio processing, Noise Management, Noise Cancellation, In-Car communication, Source Routing, TDM Routing, Upmixers, and Early-Audio Playback offloading to ARM SoC or neural networks. • Participate in improving and maintaining upcoming Infotainment Software. • Participate in feature requirements analysis and test-case design review. • Participate in feature prototyping, testing, and refinement. • Participate in improving and tailoring existing drivers and stack to our needs. • Participate in and drive Audio Hardware bring-up activities including validation of low-level electrical systems. • Provide guidance and as needed training to both junior and senior engineers on DSP Development. • Provide clear and complete documentation based on the definition of the software development process. • Collaborate with other engineers by using Scrum/Agile development process.
Fullstack Engineer
OneleetOneleet is the full-stack compliance platform that makes effective cybersecurity easy and painless.
• Build features end-to-end across backend (Go) and frontend (React/TypeScript) • Design and implement APIs that power dashboards, workflows, and reporting • Build UI components that present complex data clearly and drive user action • Map complex backend data to clear, actionable interfaces • Implement robust error handling and fallback behaviors for upstream service failures • Optimize end-to-end performance, including caching, pagination, and query design for high-volume data • Develop reusable patterns and components that scale across many areas of the platform • Work directly with customers and design partners to understand how features are used and iterate rapidly • Build monitoring and analytics to track feature usage, success rates, and user engagement • Collaborate with AppSec, backend, and design on how data flows from services through to the UI
• Collaborate closely with designers, product managers, and backend engineers to develop intuitive and responsive interfaces using React, React Native, and modern web technologies. • Design and develop scalable, secure, and reliable server-side components, APIs, and the front-end interfaces that consume them. • Work closely with Product and Design teams to implement RESTful and/or GraphQL APIs, business logic, database schemas, and responsive UI components. • Build and maintain services using TypeScript, React, and Node.js, and manage deployments across AWS and Kubernetes environments. • Ensure compliance with HIPAA, SOC 2, and HITRUST requirements through strong engineering practices on both front-end and back-end. • Contribute to CI/CD pipelines and infrastructure automation using Docker, Kubernetes, GitHub Actions, or similar tools. • Monitor, debug, and improve application performance, reliability, and observability end to end. • Write clean, maintainable code with appropriate documentation and unit/integration tests across the stack. • Collaborate cross-functionally in agile sprints using Jira, Confluence, and GitHub.
• Prepare conceptual designs and execution plans • Engineering/project cost estimates and schedules • Perform and document quality reviews for other engineers and designers • Prepare construction drawings, documents, calculations, and studies for medium and high voltage substation projects • Responsible for technical delivery of power delivery engineering projects or tasks • Prepare calculations, studies, and reports for substation and power systems projects meeting internal and client standards and requirements • Apply engineering design principles and practices including formulas • Work and coordinate with small multi-discipline (Civil, Structural, P&C, Transmission Line) project teams to execute substation projects




