Company Overview
Through development of advanced technology, our mission at Opus IVS is to assist customers with complex vehicle repair to drive advancement of the automotive industry. We strive to fulfill our mission through innovation, integrity, and best in class customer service.
Opus IVS technology & products has been a leader in the industry since the late 90's. We eliminate the uncertainty of repairing complex vehicle systems with our OE (original equipment manufacturer) level tools and brand-specific support technicians who are OE trained and certified. Our variety of products and services are used in over 50,000 facilities around the world.
At Opus IVS, we offer our employees a host of additional compensation and benefits, including but not limited to college tuition reimbursement, flexible work option (where applicable), competitive 401K match, commission/bonuses, referral bonuses, and career advancement opportunities.
Job Overview
We are seeking a dynamic, self-driven, yet team-oriented Senior Software Engineer skilled in .NET programming! This position will develop windows applications to support various OPUS IVS products & solutions. At the direction of the VP of Platform Software, you will work closely with highly skilled team members & as well as other department leaders.
Responsibilities
- Maintain and continue to develop all components of the RAP/Drive/ScanSafe solutions including applications, services, and DLLs
- Participate in code reviews to maintain quality and promote team unity
- Produce unit tests for existing and new code implementations
- Provide detailed effort estimations when necessary
- Regularly update status of assigned tasks (TFS/JIRA/Confluence)
- Participate in an agile development methodology to support many projects and teams
- simultaneously
- Create and maintain documentation for existing and new implementations
- Other duties as assigned
Qualifications
- Must have a bachelor's Degree in Computer Science or Software Engineering and a minimum of five (5) years of successful experience
- Strong experience & knowledge in the following program languages, tools, and framework: .NET C#, SQL Server, Entity Framework, and Web API Integration
- C++ experience is a plus
- Expert in WPF and MVVM development
- Experience and strong understanding of object-oriented programming and software development
- Experience in Windows Web and PC based software development
- Self-starter
- Strong work ethic
- Team player