Software Engineer I
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 Engineer I that can do a 3-day hybrid approach in our Farmington Hills office. The ideal candidate will also possess the following skill set. Summary StatementAssists with coding projects, troubleshoots basic technical issues, and provides support to senior engineers with architectural designs and project tasks. This role involves working with cloud platforms, applying software design principles, and using DevOpstools and processes. Participates in assigned projects by developing code, troubleshooting issues, writing automated tests, documenting workflows, assisting with manual testing, and contributing to innovation efforts.Essential Tasks/Major DutiesAssist with software architecture and system design under the guidance of senior engineers, applying software design patterns and principles while understanding trade-offs.Support projects with multiple stakeholders across IT, contributing to high-priority initiatives.Follow established software development processes and methodologies.Identify, analyze, and resolve coding errors by reviewing logs, stepping through execution, and using debugging tools to improve software reliability and troubleshoot integrations.Help maintain domain operations for financial applications, sales platforms, integrations, and key business systems, ensuring reliability and performance.Participate in agile practices, supporting the Scrum Master role as needed, and collaborating with stakeholders to align technical solutions with business objectives.Assist in creating architectural diagrams using tools like Lucidchart and Visio, applying cloud-native and modern engineering development principles.Contribute to the management of system-generated data, ensuring data quality and proactively addressing potential issues.Track and report on KPIs, compliance requirements, and business outcomes.Develop and support test automation frameworks and tools, writing automated test scripts using frameworks like JUnit, NUnit, GT-Framework and pytest to validate code functionality and prevent regressions.Write clean, maintainable, and well-documented code while adhering to industry best practices, security guidelines, and company coding standards.Knowledge, Skills & AbilitiesBachelor’s degree in computer information services, Computer Engineering or equivalent combination of education and experience.Basic proficiency in at least one language and frameworks including programming, low-code solutions, and process automation technologies.Understand and design low complexity system architectures, collaborate with other senior engineers and architecture.Familiarity in one cloud platforms preferred.Familiarity of cloud-native technologies (e.g., containers, serverless) and cloud-first development.Ability to comprehend and discuss appropriate software design patterns/principles to new solutions.Understanding of version control, CI/CD pipelines and the ability to deploy simple applications.Utilize existing or create new assets for their code including automated unit test coverage, regression tests, documentation, security, or monitoring.Basic understanding of testing concepts (unit, integration, system) Familiarity with test case design and executionExperience with manual testing and defect tracking.Collaborates on ideas of others, discusses new ideas or assists in the implementation of new ideas via applied technology (ex. AI/ML, RPA, etc.) to solve real-world problems.Basic understanding of system generated data, where and how it flows, data quality, and data stewardship across domain.Awareness of best practices and building secure applications and integrations (ex. NIST Top 25, OWASP Top 10)Basic understanding of technical domain operations, KPIs, compliance requirements, audit and control mechanisms, and advanced knowledge of business processes and outcomes.Excellent verbal and written communication skills.#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
- Job 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 respond to organizational changes...SuggestedShift workDay shift
- ...Electronics US LLCAbout the PositionThe Advanced Robotics and Innovation Engineer plays a pivotal role in shaping ZF’s next generation of edge-... ...and cross-functional teams.Your Profile as the Senior Software Engineer- Robotics & Innovation:Bachelors of Science (or equivalent...Suggested
- ...yearsIndustry: Information Technology/ITContact: 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...SuggestedWork experience placement
- ...invest in our employees, with regular training, opportunities for advancement, and fun events to bring everyone together. The Software Engineer is responsible for designing, developing, modernizing and supporting customer-facing and internal business applications across...SuggestedTemporary workWork experience placementFlexible hours
- ...in 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 willSupport change request management, requirements...SuggestedRotational programFull timeWork experience placementInternshipLocal areaRelocation
- 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...
- ...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...
- ...Sr. Software Engineer Onsite hiring for U3 band, PID: Y.IN2300809, NNA PWO FY23 Customer Experi, Requested by: Velavan Sathyamurthy(204566) Duties and Responsibilities: Lead UI (Angular)/UX redesign of the UXQA application Troubleshoot application issues...
- ...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
- Role: 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, maintenance and debugging ...Work experience placement
- ...maintain $1.21 billion in surplus.Amerisure is hiring!! This role can sit remote. We’re looking for a Senior Application Security Engineer who can take ownership of security initiatives, shape our strategy, and partner closely with engineering teams to safeguard our applications...Full timeLocal areaRemote workFlexible hoursShift work
- ...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...
- Role: Full Stack Developer Location: Okemos, MI or Farmington Hills, MI (Hybrid) Duration: Long term Must have Technical Skills: ~ Core Java ~ Java EE ~ RESTful Microservices ~ Jersey ~ SQL, PL/SQL ...
- ...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
- ...Role: 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...
- ...$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...Full timeWork at officeLocal areaFlexible hours
$50 - $65 per hour
DescriptionThe Cloud Network Engineer II is responsible for designing, implementing, and supporting cloud and hybrid network infrastructure, with a focus on secure, scalable, and highly available connectivity across AWS, Azure, OCI, and on-premises environments. This role...Contract workTemporary work$50 - $65 per hour
DescriptionThe Cloud Network Engineer II is responsible for designing, implementing, and supporting cloud and hybrid network infrastructure, with a focus on secure, scalable, and highly available connectivity across AWS, Azure, OCI, and on-premises environments.This role...Contract workTemporary work- Company DescriptionRobert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 N Haggerty Road, Plymouth, MI 48170. Design, develop and implement innovative software solutions for critical safety systems in airbag systems. Work closely...Remote work2 days per week
- ...many job opportunities outside of the U.S. which can be found through our employment website Your ContributionAs an Applications Engineer, you will support the Product Development Process (PDP) for MAHLE projects from assigned customer(s) and products. Represent MAHLE...Contract workTemporary workCurrently hiringWorldwide
- Company DescriptionRobert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 Haggerty Road, Plymouth, MI 48170. Analyze General Motors PK Base SW and Diagnostics SW stack development utilizing the ISO-14229 (UDS) protocol. Work with...Remote work2 days per week
- Your ContributionAs an Applications Engineer, you will support the Product Development Process (PDP) for MAHLE projects from assigned customer(s) and products. You will represent MAHLE at the assigned customer(s) for technical occasions. Create and maintain a network for...Contract workCurrently hiring
- ...Lead Software Engineer Under limited supervision, develop, create, and modify complex, secure computer applications and solution architectures using Agile; responsible for full SDLC; gather business requirements, turn into functional requirements and validate technical...RelocationFlexible hours
- The Software Reliability Engineer (SRE) will play a critical role in ensuring that our Warehouse Management Software (WMS) runs seamlessly across both automated and manual facilities. This role focuses on investigating, diagnosing, and resolving operational software issues...Full timeLocal areaRemote workRotating shift
$65 - $74 per hour
...Encourage practices that improve quality, delivery effectiveness, and software craftsmanship.Organizational Leadership* Facilitate... ...Programming (XP), and related practices.* Support adoption of modern engineering and DevOps practices, including continuous integration,...Hourly payContract workShift work- ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and... .... Other Essential Requirements: ~5 years' experience as software engineer with a strong development background. ~ College...Local areaWorldwide
- 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...Full timeWork at officeLocal areaRemote workFlexible hours
- ...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 workRelocation
$99k - $128.5k
Description Software Engineer Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 99,000 - 128,500 Additional variable compensation and benefits may...Full timeTemporary workRemote work$104k - $130k
...Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional variable compensation and benefits may apply...Full timeTemporary workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- ngo software engineer Farmington Hills, MI
- entry level software engineer remote Farmington Hills, MI
- software developer positions Farmington Hills, MI
- consulting software engineer Farmington Hills, MI
- software developer Farmington Hills, MI
- software engineer healthcare Farmington Hills, MI
- cybersecurity software engineer Farmington Hills, MI
- software developer fintech Farmington Hills, MI
- remote entry level software developer Farmington Hills, MI
- software engineer amazon Farmington Hills, MI

