Job Closed
This listing is no longer active.
Transportation Simplified
Software Engineer
Location
United States
Posted
9 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer
Echo Global Logistics
• Own the design, development, testing, and support of full-stack features across .NET backend services and Angular frontend applications • Build and maintain APIs and microservices in a distributed, cloud-native architecture • Contribute to container orchestration and deployment workflows using Azure Kubernetes Service (AKS) and Docker • Collaborate with product managers, architects, and cross-functional Agile teams to translate business requirements into robust technical solutions • Participate in code reviews, architectural discussions, and sprint ceremonies; provide technical mentorship to junior engineers • Identify and address performance, reliability, and scalability gaps across assigned services • Leverage AI-assisted development tools (such as Claude Code) to accelerate implementation, code review, and documentation workflows • Support production systems, contribute to incident retrospectives, and implement preventive engineering improvements • Stay current with emerging technologies and advocate for engineering best practices within the team
Job Requirements
- Bachelor’s degree in computer science, Engineering, or a related technical field
- At least 5 years of professional software development experience
- Strong proficiency in .NET (C# / ASP.NET Core) for backend API and service development
- Proven experience leading technical design and architecture decisions
- Hands-on experience building production-grade Angular applications
- Working knowledge of containerization using Docker and orchestration via Kubernetes or AKS
- Demonstrated experience working within a microservices architecture
- Hands-on experience integrating AI/ML models into production workflows
- Strong background in event-driven architectures and distributed systems
- Experience with observability platforms, distributed tracing, and SRE practices
- Track record of leading platform migrations or modernization initiatives
- Expertise in infrastructure as code and GitOps practices
- Experience working in Agile/Scrum environments
- 7+ years of professional software development experience (preferred)
- Familiarity with event-driven architecture patterns and message brokers (e.g., Azure Service Bus)
- Experience with SQL Server and/or NoSQL (MongoDB) databases in production environments
- Hands-on use of AI-assisted development tools — particularly Claude Code — for code generation, refactoring, or review workflows
- Proven ability to diagnose production issues with telemetry tools like Dynatrace
- Proven experience in Infrastructure as Code practices (Terraform, or ARM templates)
- Background in logistics, transportation, or supply chain technology (preferred)
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, or equivalent)
- Azure certifications (Developer Associate, Solutions Architect, or equivalent)
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
• Design, develop, and maintain APIs, services, and interfaces that support the entire acquisition flow (landing pages, signup, login, trials, and onboarding). • Build server-side and front-end logic to support A/B tests, feature flags, and conversion optimization experiments. • Integrate our platform with essential growth tools such as CRMs (HubSpot, Salesforce), payment gateways (Stripe), marketing automation, and analytics tools (Segment, Mixpanel). • Ensure optimal loading performance (Core Web Vitals) and apply technical SEO best practices to boost organic acquisition. • Write clean, semantic code covered by automated tests, ensuring a secure and resilient architecture for traffic spikes. • Collaborate with the data team to segment users and instrument the front end to capture interaction metrics (GA4, Mixpanel). • Support developer growth and promote a culture of continuous learning. • Collaborate with cross-functional teams to define and evolve architecture, processes, and technical solutions. • Act as a bridge between developers and Engineering Managers, ensuring technical alignment, efficient prioritization, and excellence in delivery.
Senior .NET Software Developer
Partner One CapitalAt NetWitness, we believe in challenging the established mindsets, approaches, and product categories in the information security industry. Every product that we deliver to market is based on a core set of principles grounded in the major paradigm shifts in play and the implications that they have for our customers. Do the right thing – by our customers, employees, and shareholders...think long-term, but act with a sense of urgency. What we do matters – our work makes a difference in the world. We give a damn – about our customers, about what we’re doing, about each other...we’re in this together. We are a fun company – building cool products with technical insight that help our customers solve meaningful problems. Our mission is delighting our customers with everything we do. We provide thousands of customers around the world with essential security capabilities, leading with our Intelligence Driven Security Strategy and Vision, to protect their most valuable assets from cyber threats. With NetWitness’s award-winning products, organizations effectively detect, investigate, and respond to advanced attacks; reduce IP theft and cybercrime.
Role Description We are looking for a Mid/Senior .NET Software Developer to join the team behind Document Center, our mission-critical loan origination document generation service. Document Center sits at the heart of the lending workflow—responsible for producing, managing, and delivering the documents that move loans from application to close. You will work across the stack to deliver well-designed features, maintain the reliability our lenders depend on, and contribute to architectural conversations as we continue modernizing the service. You’ll operate within a small Agile team and collaborate closely with product, QA, and senior engineers to ship dependable software at enterprise scale. Key Responsibilities - Develop, test, and maintain features across the .NET-based platform, from APIs to user-facing interfaces. - Write clean, well-tested C# code and contribute thoughtful peer code reviews. - Build efficient SQL Server queries, stored procedures, and data models in support of feature work. - Work with internal services and external third-party integrations as part of feature delivery. - Diagnose and resolve defects across development and production environments. - Partner with senior engineers on design and architecture; bring ideas and pushback when warranted. - Contribute to documentation, automated testing, and continuous improvement of the engineering process. Qualifications - 5+ years of professional software development experience on the Microsoft technology stack. - Proficiency in C# and the .NET framework / .NET Core. - Solid experience with ASP.NET for building web applications and services. - Working knowledge of SQL Server, including writing performant queries and stored procedures. - Demonstrated ability to work independently as a self-starter and drive tasks to completion. - Experience working in Agile team structures. - Strong problem-solving, communication, and collaboration skills. Preferred Qualifications - Experience building or maintaining distributed, high-throughput systems where reliability and performance are non-negotiable. - Demonstrated experience with performance profiling, optimization, and tuning—whether at the application, query, or system level. - Experience working with internal and external services and integrations. - Exposure to Redis for caching and distributed data. - Exposure to RabbitMQ (RMQ), Azure Service Bus (ASB) or similar messaging platforms. - Experience developing and deploying workloads on Microsoft Azure. - Experience contributing to large enterprise applications. What You'll Bring - Curiosity and a willingness to dig into unfamiliar parts of a large codebase. - A self-starter attitude—you can take a story and run with it, asking the right questions along the way. - Care for craft: readable code, sensible tests, and thoughtful design.
Software Engineer III
Rice University's Baker Institute for Public PolicyA nonpartisan public policy institute at Rice University. Ranked the No. 1 university-based think tank in the world.
• Design, develop, and deploy high-quality software solutions in TypeScript across the full stack, working independently on systems of moderate size and complexity or on segments of larger systems. • Architect efficient APIs, model application data, and identify, troubleshoot, and resolve complex software issues promptly. • Conduct thorough code reviews, provide constructive feedback, and enforce coding standards and engineering best practices. • Collaborate with product managers, UX designers, data scientists, and other engineers to deliver intuitive, user-centered applications, and interact with a diverse client base and external partners. • Participate actively in sprint planning, daily stand-ups, and retrospectives. • Document system builds, application configurations, and technical decisions; maintain and update documentation as needed. • Provide production system support and issue resolution, including participation in on-call rotations as needed. • Serve as a project leader on initiatives of moderate complexity and as a technical resource for the applications you support. • Mentor less experienced engineers and foster a culture of continuous learning and technical excellence. • Compare, evaluate, and integrate new features and technologies into the platform. • Diagnose and address performance bottlenecks in large codebases. • Contribute to Infrastructure as Code and CI/CD pipeline improvements. • Support database design and optimization across SQL and NoSQL systems. • Stay current with evolving technology trends and bring fresh ideas to the team. • Perform all other duties as assigned.
Software Engineer
DraftKings Inc.Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
• Design and build internal tools and services in Python that surface engineering metrics and organizational insights • Lead the technical strategy for measuring AI impact across DraftKings Engineering tooling, data pipelines, and dashboards • Own features end-to-end — from requirements through deployment and observability • Partner with engineering leadership, data, and delivery teams to define what to measure and how to act on it • Set technical direction within your squad and contribute to cross-team architectural decisions



