OEC is bringing several supply chain applications onto a modern, cloud-native platform modeled on its Backorder Fulfillment architecture. The Senior Software Engineer will help build the platform and deliver production software on a .NET modular monolith using DDD, CQRS/MediatR, EF Core, and PostgreSQL, running on AWS serverless, event-driven infrastructure. The role includes tackling multi-market support, time-boxed order processing, and payments integrations; improving architecture patterns; and contributing to architecture decision records. The engineer will use AI development tools throughout planning, coding, testing, and review, practice TDD, review pull requests, own services in production, pair with colleagues, and help onboard new engineers. This is a remote-first position for someone near the Dallas–Fort Worth area. Some travel is expected, including at least one in-person interview for final candidates. The engineer may need to flex hours for global meetings, releases, and production support. Candidates must personally complete all interviews and technical assessments; proxies or third-party representatives are prohibited.
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