Jobs
>
Senior Software Engineer
>
Ann Arbor

    Senior Software Engineer - Ann Arbor, United States - Opus IVS - US

    Opus IVS - US
    Opus IVS - US Ann Arbor, United States

    2 weeks ago

    Default job background
    Manufacturing / Mechanical
    Description

    Company Overview

    At 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.

    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

    Requirements

    Competencies:

    • A self-starter with a strong work ethic and a healthy sense of curiosity.
    • Clear and concise communication skills, both written and verbal.
    • Ability to communicate technical information to non-technical stakeholders.
    • Proficient in task estimation, demonstrating the capability to accurately assess project requirements and consistently meet deadlines.
    • Excels in a team-oriented workplace.
    • Positive Attitude

    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

    WHAT 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 DEMANDS

    The 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.


  • SynergisticIT

    Software Engineer

    6 days ago


    SynergisticIT Ann Arbor, United States

    Company - SynergisticIT · We are looking for entry-level (fresher) engineers. As an entry-level engineer, you will get to: · • Quickly learn the latest technologies across Web/Mobile Apps, Cloud/DevOps, Data science, and Data engineering. · • Work with some awesome mentors and pe ...

  • Barracuda Networks Inc

    Software Engineer

    3 weeks ago


    Barracuda Networks Inc Ann Arbor, United States

    Job ID: · Come Join Our Passionate Team At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data and applications with in ...

  • Nanosoft Technologies

    Software Engineer

    2 weeks ago


    Nanosoft Technologies Ann Arbor, United States

    Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of existing software capabilities. May work with computer hardware engineers to integrate hardware or ...

  • Barracuda Networks Inc.

    Software Engineer

    2 weeks ago


    Barracuda Networks Inc. Ann Arbor, United States

    Job Description · Job DescriptionJob ID: Come Join Our Passionate Team At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, ...

  • Leidos

    Software Engineer

    5 days ago


    Leidos Ann Arbor, United States

    Description · Leidos is seeking a talented Software Engineer in Ann Arbor, Michigan to support the creation of novel remote sensing applications for UAVs · As a member of a small development team, you will have the opportunity to make significant contributions to multiple compo ...

  • 00100 LEIDOS, INC.

    Software Engineer

    5 days ago


    00100 LEIDOS, INC. Ann Arbor, United States Full time

    Leidos is seeking a talented Software Engineer in Ann Arbor, Michigan to support the creation of novel remote sensing applications for UAVs · As a member of a small development team, you will have the opportunity to make significant contributions to multiple components of the so ...

  • Barracuda

    Software Engineer

    1 week ago


    Barracuda Ann Arbor, United States Full time

    Job ID 25-120 · Come Join Our Passionate Team At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data and applications wi ...


  • Noir Consulting Ann Arbor, United States

    .NET Software Engineer - ReloTech Innovation Hub - Ann Arbor, MI · (Tech stack: .NET Software Engineer, C#, ASP.NET, MVC, .NET Core, Razor, Blazor, PostgreSQL, SQL Server, Azure, MAUI, Mobile, Git, JavaScript, Vanilla JS, JQuery, HTML, CSS, Agile, Programmer, Full Stack Develope ...


  • Clarivate Ann Arbor, United States

    We are looking for a Senior Software Engineer to join our team in Ann Arbor, MI. This role will be working in a system that receives content from external customers and focuses mainly on Java and AWS technologies. If this sounds like an opportunity you are interested in, then we ...


  • Clarivate Ann Arbor, United States

    We are looking for a Senior Software Engineer to help build next generation public library engagement suite. This is an amazing opportunity to work on our Vega Product Suite. This position will report to the team lead for the team. · About You - experience, education, skills and ...


  • Tekwissen Ann Arbor, United States

    Job Overview · We are looking for an experienced Java Software Engineer to be a part of our IT department. You will be responsible for prioritizing and executing tasks in the software development lifecycle. Besides, you will be testing and debugging java applications to ensure a ...


  • Clarivate Ann Arbor, United States

    We are looking for a Senior Software Engineer to join our team in the US. The Senior Software Engineer is responsible for developing software in a collaborative environment. If you are a full stack developer who enjoys developing with .NET technologies, especially C#, and have ex ...


  • Clarivate Analytics US LLC Ann Arbor, United States

    We seek a self-motivated Manager of Engineering with a passion for technology and committed to delivering quality products to join our team. · As a Manager of Software Engineering you will be responsible for leading, growing, and developing a team of Software Engineers in design ...


  • Noir Consulting Ann Arbor, United States

    .NET Software Engineer - ReloTech Innovation Hub - Ann Arbor, MI · (Tech stack: .NET Software Engineer, C#, ASP.NET, MVC, .NET Core, Razor, Blazor, PostgreSQL, SQL Server, Azure, MAUI, Mobile, Git, JavaScript, Vanilla JS, JQuery, HTML, CSS, Agile, Programmer, Full Stack Develope ...


  • Clarivate Analytics Ann Arbor, United States

    Lead Software Engineer (.NET) page is loaded · Lead Software Engineer (.NET) · Apply · locations · R186- Ann Arbor · R24-Philadelphia · R01-Alexandria · time type · Full time · posted on · Posted 2 Days Ago · job requisition id · JREQ126731 · We are looking for a Sen ...


  • Clarivate Analytics US LLC Ann Arbor, United States

    We are looking for a Senior Software Engineer to join our team This is an exciting opportunity to work with a small and quick team. The team consists of 6 immediate team members and is reporting to the Senior Manager, Service Delivery. If you have full stack development experienc ...


  • KLA Ann Arbor, United States Full time

    Base Pay Range: $94, $160,500.00 Annually · Primary Location: USA-MI-Ann Arbor-KLA · KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some ...


  • Clarivate Analytics US LLC Ann Arbor, United States

    We seek a self-motivated Manager of Engineering with a passion for technology and committed to delivering quality products to join our team. · As a Manager of Software Engineering you will be responsible for leading, growing, and developing a team of Software Engineers in designi ...

  • KLA-Tencor

    Software Engineer E

    5 days ago


    KLA-Tencor Ann Arbor, United States

    Base Pay Range: $91, $155,000.00 · Primary Location: USA-MI-Ann Arbor-KLA · KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some of the be ...


  • Tekwissen Ann Arbor, United States

    Job Overview · We are looking for an experienced Java Software Engineer to be a part of our IT department. You will be responsible for prioritizing and executing tasks in the software development lifecycle. Besides, you will be testing and debugging java applications to ensure a ...