OEC · 17 hours ago
Senior .NET Software Engineer
OEC provides software solutions to those who work in the automotive parts and repair industry. They are seeking a Senior .NET Software Engineer who will design, build, and evolve modern web applications and services while providing technical leadership and mentorship to other engineers.
ComputerE-CommerceSoftware
Responsibilities
Design, build, and evolve modern web applications and services using .NET and contemporary front-end frameworks
Lead technical design decisions and contribute to architecture for complex, business-critical systems
Own features end-to-end—from requirements and estimation through development, testing, and deployment
Provide technical leadership and mentorship to engineers across the team
Write clean, maintainable, well-tested code and continuously look for ways to improve performance and scalability
Partner closely with Product and cross-functional teams to align technical solutions with business goals
Support production releases and serve as a technical point of contact during deployments
Troubleshoot and resolve production issues, participating in an on-call rotation as needed
Advocate for modern engineering practices, tools, and technologies that improve quality and developer experience
Qualification
Required
6+ years of professional software development experience building complex systems
2+ years of hands-on experience with React or Angular and ASP.NET Core (C#)
Experience designing and working within distributed systems and service-oriented architectures
Strong expertise in C# and the .NET ecosystem (.NET Framework 4.5+ / .NET Core)
Solid understanding of object-oriented design and software architecture principles
Experience with relational databases, advanced SQL, and performance optimization
Web application development and API design/integration
Asynchronous communication technologies (e.g., SignalR)
Message-based systems such as RabbitMQ
Proficiency with Git and modern development workflows
You take ownership and are comfortable driving work forward with minimal direction
You're curious, adaptable, and enjoy learning new technologies
You communicate clearly and collaborate well with both technical and non-technical partners
You're organized, pragmatic, and balance quality with delivery
You're comfortable working in a remote or hybrid environment
Willingness to participate in virtual meetings with camera enabled
Preferred
Bachelor's degree in Computer Science, Information Technology, or a related field preferred
Equivalent professional experience will be considered in place of a degree
Benefits
Medical, Dental, and Vision
401(k) with company match
Unlimited Flex Time Off plus 10 company-paid holidays
Remote-first role with monthly communication stipend
Professional development programs, tuition assistance, and quarterly book program
Free wellness coaching and pet insurance
Home office equipment stipend
Employee resource groups and exclusive employee discounts
Company
OEC
Playing our part right from the start.
H1B Sponsorship
OEC has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
2021 (2)
2020 (1)
Funding
Current Stage
Late StageTotal Funding
unknown2025-11-11Acquired
2016-06-01Debt Financing
Leadership Team
Recent News
2025-11-12
Company data provided by crunchbase