OEC is seeking a hands-on senior software engineer to help bring several supply chain applications onto a modern, cloud-native platform based on its Backorder Fulfillment architecture. The role builds and ships end-to-end features on a .NET modular monolith using DDD, CQRS/MediatR, EF Core, and PostgreSQL, running on AWS serverless, event-driven infrastructure. Work includes complex problems such as multi-market support, time-boxed order processing, and payment integrations. The engineer will improve architecture patterns, contribute to architecture decision records, use AI development tools throughout planning, coding, testing, and review, and help develop shared team AI context. The role emphasizes test-driven development, thoughtful code reviews, production ownership, pairing, and onboarding. The position is remote-first and intended for candidates near the Dallas–Fort Worth area. Some travel is expected, including at least one in-person interview for final candidates. Hours may need to flex for global meetings, releases, and production support.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior