Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Amerisure Insurance

Amerisure creates exceptional value for its partners, policyholders, and employees. As a property and casualty insurance company, Amerisure’s promise to our partner agencies and policyholders begins with a comprehensive line of insurance products designed to protect businesses, as well as the health and safety of every employee. With an A.M. Best “A” (Excellent) rating, Amerisure serves mid-sized commercial enterprises focused in construction, manufacturing and healthcare. Ranked as one of the top 100 Property & Casualty companies in the United States, we proudly manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineering II that can do a 3-day hybrid approach onsite in our Farmington Hills office. The ideal candidate will also possess the following skill set. Summary StatementDesign, develop, and enhance software solutions using diverse programming languages, frameworks, and cloud platforms. Contribute to system architecture design, implement cloud-native technologies, and support DevOps processes. Work on complex, large-scale projects, optimize test automation strategies, and drive continuous improvement efforts. Strong analytical skills, effective communication, and the ability to collaborate in an agile environment are key to delivering scalable and efficient solutions.Essential Tasks/Major DutiesContribute to software architecture discussions and assist in designing scalable, maintainable solutions.Work on moderately complex projects, collaborating with cross-functional teams to support development and delivery.Follow and help refine software development processes and best practices to improve team efficiency.Maintain and enhance financial applications, sales platforms, integrations and other key business systems, ensuring stability and performance.Participate in agile ceremonies, providing input on sprint planning, backlog grooming, and process improvements.Support troubleshooting efforts for applications and integrations, assisting in debugging and resolution.Implement software design patterns and best practices, understanding trade-offs and long-term implications.Develop an understanding of system-generated data, its flow across applications, and potential data quality concerns.Use tools like Lucidchart and Visio to document system architectures and workflow diagrams.Assist in developing and maintaining CI/CD pipelines, gaining exposure to cloud-native development and security best practices.Track and analyze system performance, helping ensure compliance with business and technical requirements.Support test automation efforts by writing test cases and contributing to framework improvements.Collaborate with business stakeholders and senior engineers to translate technical requirements into functional solutions.Engage in mentorship opportunities by supporting engineers and participating in peer code reviews.Knowledge, Skills & AbilitiesBachelor’s degree in computer information services, Computer Engineering, or equivalent combination of education and experience.3 years of experience in programming languages, frameworks, low-code solutions, and process automation technologies, with hands-on development experience.Participate in code reviews and provide constructive feedback to team members.Assist in leveraging cloud-native capabilities to optimize applications and contribute to cloud migration efforts.Collaborate with QA teams to support test automation, write test cases, and ensure software quality.Contribute to discussions on applying AI/ML and RPA technologies to solve technical challenges.Follow secure coding best practices and maintain awareness of application security standards (e.g., OWASP Top 10).Identify and suggest incremental improvements to development processes, tools, and system efficiency.Scripting skills (e.g., Python, Bash), configuration management tools (e.g., Ansible, Puppet), experience with cloud platforms (AWS, Azure, GCP).Contribute to expanding existing, or create new, automated unit test coverage, regression tests, documentation, security, and monitoring as part of standard development processes. Proficiency in automation frameworks (e.g., Selenium, JUnit, TestNG, GT-Framework), API testing, and performance testing.Ability to identify and follow system-generated data, its flow, data quality, and stewardship across the domain.Experience working with at least one cloud platform, including basic resource setup, configuration, and security best practices preferred.Excellent verbal and written communication skills with the ability to clearly communicate tasks and objectives#LI-BR1Just as we are committed to creating exceptional value for our Partners For Success agencies and policyholders, Amerisure also remains committed to being an employer of choice. We reinforce this commitment by adhering to an Employee Value Proposition that, in part, is provided through a competitive total rewards package. This package includes competitive base pay, performance-based incentive pay, comprehensive health and welfare benefits, a 401(k) savings plan with profit sharing, and generous paid time off programs. We also offer flexible work arrangements to promote work-life balance. Recognized as one of the Best and Brightest Companies to Work For in the Nation and one of Business Insurance magazine’s Best Places to Work in Insurance, we provide a workplace that fosters excellence and professional growth. If you are looking for a collaborative and rewarding career, Amerisure is looking for you.Amerisure Mutual Insurance Company is an Equal Employment Opportunity employer. Amerisure provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex (to include sexual orientation and gender identity), national origin, age, disability, genetic information, veteran status, or any other protected characteristic under applicable federal, state, or local laws. Amerisure complies with all applicable laws governing nondiscrimination in employment in all locations where the company operates. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Amerisure prohibits harassment or discrimination of any kind and is committed to maintaining a workplace free from unlawful harassment or discrimination. Amerisure prohibits retaliation against anyone who reports discrimination, participates in an investigation, or opposes unlawful practices. Any improper interference with an employee’s ability to perform their job duties may result in disciplinary action, up to and including termination.SummaryLocation: Farmington Hills, MIType: Full time

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Farmington Hills, MI vacancy
  • $114k - $148k

    Description Senior Software Engineer I Location : Remote, United States Employment Type : Full-Time Benefits Offered :...  ...objective, job-related criteria. Summary Software Engineer II with strong C#/.NET development experience and a solid grasp... 
    Suggested
    Full time
    Temporary work
    Remote work

    OneStream Software

    Birmingham, MI
    1 day ago
  •  ...$1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Cloud Network Engineer II that can do a 3-day hybrid approach onsite in our Farmington Hills office. The ideal candidate will also possess the following skill... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    a month ago
  •  ...Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Cloud Operations Analyst II that can do a 3-day hybrid approach onsite in our Farmington Hills office. The ideal candidate will also possess the following skill... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    a month ago
  •  ...required to work at least four days in the office each week, but also have the flexibility to work off-site.   JOB TITLE: Release Engineer II BASIC PURPOSE:  Design and development of wire harnesses for current production programs as well as launching of new... 
    Suggested
    Work at office
    Worldwide

    Sumitomo Electric Group

    Farmington Hills, MI
    24 days ago
  • As a Field Application Engineer II (FAE II) at LMI Technologies, you will be a senior technical expert, solution architect, and customer...  ...D Escalation: Reproduce and debug complex customer hardware, software, or optical issues in the lab environment to provide... 
    Suggested
    Full time

    LMI Technologies

    Royal Oak, MI
    3 days ago
  •  ...integration, e-mobility, automated and connected mobility (ADAS/AD), and software for a greener, safer, better world of mobility. AVL Test Systems Inc. is looking for an Application Engineer II to join the Plymouth, Michigan team. This position will support AVL’s testbed... 
    Full time
    Work visa

    AVL Test Systems Inc

    Plymouth, MI
    5 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position Overview and Objective...  ...'s Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role... 
    Flexible hours

    Astemo Ltd

    Farmington Hills, MI
    3 days ago
  •  ...Software Engineer Employer: HCL Global Systems Inc. Job Duties: Attending meetings with stakeholders to understand projects requirements and the need for development of applications or enhancements to existing applications. Develop custom software to support NextGear... 
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    2 days ago
  •  ...nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus. Amerisure is currently recruiting for a Software Engineer I that can do a 3-day hybrid approach in our Farmington Hills office. The ideal candidate will also possess the following... 
    Work at office
    Local area
    Flexible hours

    Amerisure Mutual Insurance Company

    Farmington Hills, MI
    4 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: The Design Engineer is primarily responsible for developing software for EPS Electric Power Steering. The Design Engineer will be responsible... 

    Astemo Ltd

    Farmington Hills, MI
    2 days ago
  •  ...PROLIM ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. Responsibilities Familiarity with code versioning tools such as Git and Bitbucket is essential Bachelor's degree or certification... 
    Work experience placement

    PROLIM Corporation

    Farmington, MI
    4 days ago
  •  .... Design, develop, maintain and support Client's commercial software and services. Design, document and author new application components...  ...Required Skills: ~Master in Computer Science or Electronics Engineering or IT related with 6 months experience as Software Engineer or... 
    Permanent employment
    Full time

    Reva Consulting Inc

    Farmington, MI
    more than 2 months ago
  • Job-ID32555081Reference26-02239Job Title: (Software Engineer Controls)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively... 
    Shift work
    Day shift

    Kyyba

    Farmington Hills, MI
    3 days ago
  • $75k - $90k

    10732 – Engineering Systems Administrator II Location: Plymouth, MI (5 days on-site) Company Overview: Hyundai AutoEver America (HAEA) is the dynamic IT powerhouse behind Hyundai Motor Corporation, a Fortune 500 global leader in the automotive industry. As a key... 
    Full time

    Hyundai Autoever America

    Plymouth, MI
    more than 2 months ago
  •  ...Hybrid: 3 days in office and 2 days remote.What’s the role? Applications Engineers serve as a trusted technical advisor, helping customers understand and maximize the use of ZEISS hardware and software systems. Support will be delivered through a variety of channels,... 
    Full time
    Live in
    Work at office
    Local area
    Remote work

    Carl Zeiss

    Wixom, MI
    a month ago
  • Senior Full Stack Java Developer 4 days a week onsite in Okemos/Farmington office We are looking for a senior full stack java developer. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical...
    Work at office

    RICEFW Technologies

    Farmington Hills, MI
    19 hours ago
  • The Software Engineer - Database (SQL) will join an Agile development team responsible for RouteOne’s web applications, data projects, special projects, and/or supporting tools. The Software Engineer - Database should be passionate about code quality and software excellence... 

    RouteOne

    Farmington Hills, MI
    a month ago
  •  ...structured networking events and targeted training to enhance your leadership exposure. Within this RDP role, working as a Software Engineer for Powertrain Control Units (e.g., engine, fuel cell, or battery control units) , you will Support change request management... 
    Rotational program
    Full time
    Work experience placement
    Internship
    Local area
    Relocation

    Bosch Group

    Farmington, MI
    17 days ago
  •  ...AI Software Engineer Location: Farmington Hills MI Must Have ~3-4 years of Document Control experience ~ Author ~ Taxonomy Development ~ Technical Manuals ~ Vocabulary Job Description We are looking for a Senior Technical Writer to join our... 

    United IT

    Farmington, MI
    3 days ago
  •  ...to address social issues while contributing to a sustainable society.The IT Support Specialist II is responsible for installing, configuring, deploying, and supporting software, hardware, and peripherals across the organization. This role involves resolving helpdesk... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    Niterra North America, Inc.

    Wixom, MI
    4 days ago
  •  ...Economic Bright Spots Crain’s Detroit Business Top Staffing Service Companies in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards & PartnershipsMetro Detroit Elite Category: Recruitment, Selection... 
    Remote work
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    a month ago
  •  ...Software Engineer (QDM/IF) Location: Wixom, MI (Hybrid) Department: R&D – Software Development Position Type: Full-Time About the Role Metrologic is looking for a Software Engineer to join our QDM/IF development team. In this role, you will help design, develop... 
    Full time
    Apprenticeship
    Worldwide

    Sandvik

    Wixom, MI
    2 days ago
  •  ...Title: Software Engineer Location: Remote but must have verifiable US address They must have a strong Linkedin presence and an old ID. Top 5 - Pharmacy Experience Full-stack experience Strong experience working with backend development, specifically... 
    Remote work

    RIT Solutions, Inc.

    Southfield, MI
    3 days ago
  •  ...Software Developer GreenPath Financial Wellness is a national nonprofit organization dedicated to empowering people to lead financially...  ...Requirements ~4–6 years of experience in software engineering. ~ Strong verbal and written communication skills to convey... 

    Greenpath

    Farmington Hills, MI
    2 days ago
  •  ...Software Engineer Designs and develops software applications, application interfaces (APIs) and/or embedded software (firmware) to meet specified requirements and standards. Performs coding, debugging, testing and troubleshooting throughout the software development... 
    Work at office
    Work from home

    Digital Check

    Novi, MI
    3 days ago
  •  ...Requires US Citizenship The Software Engineer/Developer is responsible for the software design, coding, verification and validation of software applications for both current and future products. The candidate should have a passion for software development and... 

    The Ascent Group LLC

    Keego Harbor, MI
    19 hours ago
  • $140k - $190k

     ...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise...  ...closely with business stakeholders, security architects, and engineering teams to translate strategic objectives into pragmatic, scalable... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Farmington Hills, MI
    3 days ago
  •  ...Software Developer Technodrive Business Solutions, Inc. has multiple openings for the position of Software Developer. Work Location...  ...methodologies, software design patterns, and software engineering best practices for the application of development domain areas... 
    Relocation

    Technodrive Business Solutions Inc

    Farmington Hills, MI
    2 days ago
  •  ...Software Developer Develop and build user interface for websites, products, and mobile applications. Review and analyze functional...  ...Bachelor's degree or foreign equivalent in Computer Science, Engineering (any), or related and 2 years of experience in the job offered... 
    Temporary work
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    2 days ago
  • Job-ID31917456Reference26-00553Role: Java DeveloperLocation: MI Mandatory Skills: Java, Microservices, AWS, Terraform, Cassandra and Kafka.Job Description:Strong Application Development work experience - Agile environment preferred.Solid application design, coding, testing...
    Work experience placement

    Kyyba

    Farmington Hills, MI
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!