Senior Software Engineer
Company: OPUS IVS INC
Location: Dexter
Posted on: June 1, 2025
|
|
Job Description:
Description:Company OverviewAt Opus IVS, our mission is to drive
advancement in the automotive industry by assisting customers with
complex vehicle repairs. Guided by our core values of Customer
Focus, Innovation, Collaboration & Teamwork, and a Results-Driven
approach, we continually strive to develop advanced technology that
empowers us to fulfill our mission. Opus IVS technology & products
has been a leader in the industry since the late 90's. Opus IVS
offers modern collision shops an integrated platform of leading
diagnostics and calibration solutions, anchored by expert
technicians and cutting edge, patented technology.Position
SummaryWe 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:Design and
develop backend services, APIs, and web components that support our
RAP/Drive/ScanSafe Tools and diagnostics and service
offerings.Maintain and enhance the server-side infrastructure for
data exchange between our Tools and cloud services.Implement secure
and efficient data synchronization between local applications and
central databases.Participate in code reviews to maintain quality
and promote team unity.Develop unit tests, integration tests, and
end-to-end tests for existing and new code
implementations.Participate in story refinement and provide
relative story point estimates within Scrum teams.Regularly update
status of assigned tasks (Jira, Confluence, Bitbucket, Azure
DevOps).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.Requirements: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#,
ASP.NET, ASP.NET Core, SQL Server, Entity Framework, Python, and
Web API IntegrationDemonstrable understanding of object-oriented
programming and software developmentProblem-solving skills to
develop innovative solutions to complex technical challengesAbility
to adapt to changing technologies and quickly learn new tools as
requiredA self-starter with a strong work ethic and a healthy sense
of curiosityExcels in a team-oriented workplacePreferred
Qualifications:Experience with microservices architecture and
design patternsKnowledge of distributed messaging systems (Kafka,
RabbitMQ, Azure Service Bus)Experience implementing event-driven
architecturesFamiliarity with service discovery, API gateways, and
circuit breaker patternsExperience with containerization (Docker)
and orchestration (Kubernetes)Experience with functional
programming concepts and languages (F#, Haskell, Scala)Cloud
platform experience (AWS, Azure)Experience with IIS and Windows
Server administrationCI/CD pipeline implementation and
maintenanceWHAT WE OFFER:Competitive Pay: We know your value and
we're not afraid to pay for it. We offer a competitive total
compensation plan including salary, bonuses, tuition reimbursement,
and a match contribution to your 401k.Time Off: Besides our
competitive paid time off package, employees receive paid holidays
and floating holidays.Benefits: We offer a comprehensive benefits
package, including all the necessities such as medical, dental, and
vision. Opportunity: to be a part of a fast-growing company working
to make the world safer!We are an equal opportunity employer. All
applicants will be considered for employment without attention to
race, color, religion, sex, sexual orientation, gender identity,
national origin, veteran, disability status or any other
characteristic protected by state, federal, or local law.PHYSICAL
DEMANDSThe physical demands described here are representative of
those that must be met by an employee to successfully perform the
essential functions of this job. Reasonable accommodations may be
made to enable individuals with disabilities to perform the
essential functions. While performing the duties of the job, the
employee is regularly required to use hands to finger, handle, or
feel objects, tools or controls; reach with hands and arms; talk or
hear. The employee frequently is required to stand, walk and sit.
The employee is occasionally required to stoop, kneel, crouch or
crawl. Specific vision abilities required by this job include close
vision, color vision, peripheral vision, depth perception and the
ability to adjust focus.The above information has been designed to
indicate the general nature and level of work performed by
employees within this classification. It is not designed to contain
or be interpreted as a comprehensive inventory of all duties,
responsibilities and qualifications required of employees assigned
to this job.PI070b7186c542-25660-37717460
Keywords: OPUS IVS INC, Livonia , Senior Software Engineer, IT / Software / Systems , Dexter, Michigan
Click
here to apply!
|