Software Engineer II — Hybrid 3-Day, Cloud & DevOps

Amerisure

Farmington Hills (MI)

Hybrid

USD 85,000 - 110,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

competitive base pay
performance-based incentive pay
health and welfare benefits
401(k) with profit sharing
paid time off
flexible work arrangements

Job summary

Amerisure in Farmington Hills, MI is seeking a Software Engineering II to design, develop, and enhance software solutions across diverse languages and cloud platforms. The role supports DevOps, CI/CD pipelines, and test automation within an agile team.

You will contribute to system architecture, optimize performance, document architectures with Lucidchart or Visio, and collaborate with stakeholders to deliver scalable, secure applications.

Qualifications

  • Bachelor’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.

Responsibilities

  • Contribute 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.

Skills

Programming
Python
Bash
Ansible
Puppet
AWS
Azure
GCP
Selenium
JUnit
TestNG
APIs
Performance testing

Education

Bachelor’s degree in computer information services or Computer Engineering

Tools

Lucidchart
Visio
CI/CD

Job description

Amerisure in Farmington Hills, MI is seeking a Software Engineering II to design, develop, and enhance software solutions across diverse languages and cloud platforms. The role supports DevOps, CI/CD pipelines, and test automation within an agile team.

You will contribute to system architecture, optimize performance, document architectures with Lucidchart or Visio, and collaborate with stakeholders to deliver scalable, secure applications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Software Engineer II — Cloud-Native & DevOps
Hybrid Software Engineer II — Cloud-Native & DevOps

Amerisure Insurance • Farmington Hills (MI)

Hybrid
USD 85,000 - 110,000
Competitive base pay
Health and welfare benefits
401(k) with profit sharing
+2
Hybrid Software Engineer I — Cloud, Testing & DevOps
Hybrid Software Engineer I — Cloud, Testing & DevOps

Amerisure Insurance • Farmington Hills (MI)

Hybrid
USD 65,000 - 90,000
Competitive base pay
Performance-based incentive pay
Health and welfare benefits
+2
Cloud Observability & Ops Analyst II
Cloud Observability & Ops Analyst II

Amerisure • Farmington Hills (MI)

Hybrid
USD 85,000 - 120,000
Director of Application Engineering & DevOps (Hybrid)
Director of Application Engineering & DevOps (Hybrid)

Amerisure • Farmington Hills (MI)

Hybrid
USD 120,000 - 150,000
Hybrid work model
Talent development opportunities
Software Engineer II
Software Engineer II

Amerisure Insurance • Farmington Hills (MI)

Hybrid
USD 85,000 - 110,000
Competitive base pay
Health and welfare benefits
401(k) with profit sharing
+2
Hybrid Cloud Operations Analyst II — Observability
Hybrid Cloud Operations Analyst II — Observability

Amerisure Insurance • Farmington Hills (MI)

Hybrid
USD 85,000 - 120,000
Hybrid work schedule
On-site in Farmington Hills
Competitive benefits
Cloud Network Engineer II - Multi-Cloud Connectivity
Cloud Network Engineer II - Multi-Cloud Connectivity

Amerisure • Farmington Hills (MI)

On-site
USD 120,000 - 180,000
Health benefits
401(k) with profit sharing
Generous paid time off
+1
Software Engineer II - Hybrid, Agile, Growth-Oriented
Software Engineer II - Hybrid, Agile, Growth-Oriented

PDI Technologies • Temple (TX)

Hybrid
USD 90,000 - 120,000
Cloud Operations Analyst II
Cloud Operations Analyst II

Amerisure • Farmington Hills (MI)

On-site
USD 85,000 - 120,000
Hybrid DevOps Engineer II/III — Build Reliable Cloud CI/CD
Hybrid DevOps Engineer II/III — Build Reliable Cloud CI/CD

Cambia Health Solutions • Burlington (WA)

Hybrid
USD 87,000 - 165,000