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
- ...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...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours
- ...in the United States (US) asApplication Engineer IIAre you passionate about solving complex... ...seeking an experienced Application Engineer II to join our growing team in Plymouth,... ...Integrate and optimize mechanical, electrical, software, and controls subsystems to meet complex...SuggestedFull timeWork visa
- ...Field Application Engineer II (FAE II) As a Field Application Engineer II (FAE II) at LMI Technologies, you will be a senior technical... ...&D Escalation: Reproduce and debug complex customer hardware, software, or optical issues in the lab environment to provide structured...Suggested
- ...are 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 IIBASIC PURPOSE: Design and development of wire harnesses for current production programs as well as launching of new programs....SuggestedWork at officeWorldwide
$114k - $148k
...Want a closer look before you apply? Explore our Careers site to learn more about our people, culture, and benefits. Summary Software Engineer II with strong C#/.NET development experience and a solid grasp of Microsoft technologies to help design, enhance, and extend...SuggestedTemporary workLocal areaRemote work- ...The Cloud Network Engineer II is responsible for designing implementing and supporting secure scalable and highly available cloud and hybrid network infrastructure across AWS Azure OCI and on-premises environments. This role requires strong hands-on experience with cloud...Full time
- ...Application Developer II (IT)Location: Southfield, MIType of Hire: CWRResponsibilities:ETL development, code maintenance, code promotionsLeading... ...in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards under "...
- ...8336, United StatesExperience: 5-10 yearsContact: Veni NallaContact Email: ****@*****.*** ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. ResponsibilitiesFamiliarity with code versioning tools such as...Work experience placement
- ...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 timeLive inWork at officeLocal areaRemote work
- ...edge, patented technology. Job Overview The Senior Software Engineer is a key contributor in developing applications for Opus IVS's... ...deployment, hosting, and cloud-connected architectures (e.g., IIS, Azure, or AWS). Familiarity with web technologies such as...Local area
- ...Software Design EngineerThe Software Design Engineer is primarily responsible for developing software component design specifications, based on the software architecture design specification. The software component design specifications are the deliverable to the software...
$75k - $90k
...Engineering Systems Administrator IIHyundai AutoEver America (HAEA) is the dynamic IT powerhouse behind Hyundai Motor Corporation, a Fortune... ...innovation.The selected Engineering Systems Administrator II will be responsible for the administration, maintenance, optimization...- Req ID 91707 | Livonia Tech II, United States ZF Active Safety US Inc.Vehicle Development... ...look forward to as a Vehicle Development Engineer:Vehicle calibration of Antilock Braking (... ...Hardware in the Loop (HIL) and/or Software in the Loop (SIL) environments.Your profile...H1bWork at officeRemote work
- Sr Full Stack Java DeveloperJob#: 3055680Job Description:Summary We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 7 years of experience...
- ...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 workVisa sponsorshipWork visa
- ...Software Engineer, UI/UXDiscover your potential. Pursue your passion. Link Engineering Company (LINK) is a premier designer and manufacturer... ...inter-networked control of such equipment. The Software Engineer, II is involved in all phases of product life cycle, from Customer...For contractorsWork at officeWeekend workAfternoon shift
- ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering General Responsibilities We are seeking an experienced and dynamic Senior... ...on developing an advanced automotive System on Chip (SoC) software platform. This SW platform will operate on a high-performance...Local area
- ...Software Engineer – Database (SQL)The Software Engineer – Database 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...
- 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
- ...Software Equipment EngineerLocation: Farmington Hills, Michigan, United StatesCompany Name: Hitachi Astemo Americas, Inc.Profession (Job Category): Engineering & ScienceJob Schedule: Full timeRemote: NoJob Description:General Responsibilities:The Software Equipment Engineer...Work at officeLocal areaImmediate start
- ...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 timeWork visa
- ...providing many valuable benefits and a balanced compensation structure combined with career development. Job DescriptionTitle: Java GCP Engineer Experience: Minimum 10+ yearsLocation: Phoenix, ArizonaSummaryBuild, deploy, and maintain backend applications in Java that run on...
- ...Bosch supplies testing and repair-shop technology, diagnostic software, service training, and information services. In it's Automotive... ...on existing MA/BDO3 platforms by combining strong software engineering discipline with effective orchestration of AI agents. The role...Temporary workWorldwide
- ...specifications; coordinate the design of software, and design and develop user interfaces,... ..., as necessary; and utilize: Windows, IIS, Share Point, SQL Server, Oracle, AngularJS... ...degree in Computer Science, Computer Engineering, Information Technology, or in a related...Relocation
- ...interpret user requirements and develop software solutions; analyze system capabilities and... ...: Windows, TFS, Sharepoint, SQL Server, IIS, WCF, WWF, .Net Framework, C#, ASP.Net,... ...Computer Science, Computer/Electronics Engineering, Information Technology or in a related...Relocation
- ResponsibilitiesH.W. Kaufman Group is building an AI Value Engineering capability inside Information Technology to engineer measurable business... ...teams. We are looking for developers for whom building software is more than a job. Strong candidates are resourceful, curious...
- Corewell Health's Royal Oak Hospital is seeking a CPD Technician to support sterile processing in the Central Processing Department, handling instrumentation for Open Heart, Neurosurgery and robotic procedures. This full-time day shift, 40 hours, requires a high school ...Full timeRelocation packageDay shift
- ...CSSDeep understanding of JVM and performance profilingNice to Have Technical Skills:Advanced usage of GitHub Copilot or other AI-based development tools and prompt engineering expertiseCI/CD processesDevOps methodologiesUnix / Shell scriptingDockerMemcache / RedisSAML...Local areaRemote work
- ...surplus.Amerisure is currently recruiting for an Application Engineering Director that will support our Farmington Hills Office with a... ...planning in line with the company’s strategic direction.Lead a software engineering team focused on delivering web applications, APIs...Full timeWork at officeLocal areaFlexible hours
- Job Description Job ID#: 64553 Job Category: SoftwareEngineer Remaining Positions: 1 Details: Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure...Work at officeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer amazon Farmington, MI
- information technology software engineer Farmington, MI
- intel software engineer Farmington, MI
- senior software engineer remote Farmington, MI
- cybersecurity software engineer Farmington, MI
- part time software developer remote Farmington, MI
- software engineer Farmington, MI
- consulting software engineer Farmington, MI
- agile software developer Farmington, MI
- software developer positions Farmington, MI


