Senior Software Engineer
Summary
Builds and maintains scalable .NET backend APIs and Azure services for a logistics company, focusing on performance, messaging, and integration with modern Microsoft technologies.
Position Summary
Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs, integrations, and databases that support our transportation and logistics operations. This role partners with business and technology teams to build solutions that improve efficiency, automation, and customer experience across the organization.
Key Responsibilities
• Design, build, and maintain backend APIs and services using modern .NET technologies with a focus on performance, reliability, and maintainability.
• Implement messaging, background processing, and workflow orchestration using tools in the Microsoft ecosystem.
• Develop and integrate Azure resources to support scalable, secure, and observable backend systems.
• Own work items end-to-end within a Kanban-based product development team, ensuring stories move from concept to production with a high standard of quality.
• Apply security best practices, data protection standards, and organizational principles and policies in all backend development efforts.
• Collaborate closely with product, frontend, and integration partners to deliver well-designed, production-ready solutions that align with business outcomes.
• Provide technical leadership through architecture guidance, code reviews, mentoring, and design decisions that promote clean architecture, vertical slice patterns, reliable messaging, and maintainable .NET 9/Azure SQL solutions.