Applications Architect at Amerisure Insurance Company in Farmington Hills, Michigan

Posted in General Business 12 days ago.

Type: Full-Time

Job Description:


Amerisure is an insurance organization charged with creating exceptional value for its Partners For Success® agencies, employees and policyholders. 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. Amerisure is an A.M. Best “A” (excellent) rated company and services mid-sized commercial enterprises focused in construction, manufacturing and healthcare. We are ranked as one of the top 100 Property & Casualty companies in the United States, with more than $835 million in Direct Written Premium and $937 million in surplus.

Amerisure is currently recruiting for an Applications Architect to support our Farmington Hills office. This role has the ability to sit remote. The ideal candidate will also possess the following skill set. 

Summary Statement

Accelerate the modernization and standardization of software development and delivery capabilities within Amerisure. Provide architectural guidance for the full software development lifecycle including software design, development, testing, and implementation as well as application rationalization and future development platform strategies.  

Essential Tasks/Major Duties

  • Collaborate with business partners and IT leaders to continuously enhance the application development strategy.   

  • Build and maintain the overall technology architecture taking into consideration existing IT architecture, technology portfolio, security posture and business strategy. 

  • Develop, document, communicate, and enforce modern and secure architecture principles and technology standards.  

  • Understand and resolve complex technical issues crossing our technology domains and participate as part of triage and outage activities. 

  • Conduct research on emerging technologies in support of development efforts and recommend technologies that will support business strategies and outcomes. 

  • Provide technical thought leadership and influence senior leadership on architectural vision, the case for change and the path forward with the ability to obtain agreement and funding. 

  • Provide mentorship and architectural consulting expertise, direction, and assistance to the IT organization. 

  • Work with and influence agile development teams through design, code, and solution reviews to ensure optimal design standards resulting in efficient, high quality, resilient and accurate solutions.  

  • Champion the creation and adoption of software development best practices including agile software engineering, DevOps, and Test Automation principles. 

  • Develop and maintain a technical architectural environment that makes best use of existing tools and capabilities, and positions Amerisure to easily evaluate and adopt new tools and techniques as future situations require. 

  • Create design documents that establish an “architectural runway” and roadmap to get from current state to desired future state for technical capabilities.  

Knowledge, Skills & Abilities

  • Bachelor’s degree in Computer Science, Engineering or related field or comparable years of experience.  

  • Ten years of experience designing technical solutions with four years of experience as an architect. 

  • Demonstrated ability to architect and engineer complex cross domain technical solutions with strong capability, performance, stability, and capacity. 

  • Insurance or financial services industry experience preferred. 

  • Cloud Native application development experience or certifications preferred. 

  • Demonstrated Subject Matter Expertise (SME) level experience and knowledge of multiple software development platforms, tools, and data/database structures, concepts, and practices. 

  • Experience in one or more systems development life cycle methodologies, including those that support agile development and/or scaled agile development models. 

  • Demonstrated successful ability to build positive partnerships and work collaboratively with cross-functional business and technical teams. 

  • Excellent interpersonal and communication skills with the ability to interact with all levels of the organization.  

  • Demonstrated successful ability to lead people and get results through others. 

  • Experience with streaming ingestion and analytics platforms including Kafka and Spark. 

  • Development experience with ETL/ELT, no/low code, and data visualization. 

  • Strong knowledge of secure development practices and patterns including OWASP Top 10, securing APIs, Data-At-Rest, Data-In-Transit and thorough sanitizing logs and access files. 

  • Ability to lead discussions, make presentations, and deliver technical results to a non-technical audience. 


Just 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. Amerisure offers a Compensation & Benefits Package that includes competitive base pay, performance based incentive pay, comprehensive health & welfare benefits, 401(k) savings plan, and profit sharing.  In addition to generous paid time off programs, we allow our employees flexible and remote work arrangements. If you strive for excellence and are committed to personal and professional growth, Amerisure is looking for you.  

Amerisure Insurance provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Amerisure Insurance complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. 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 Insurance expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Amerisure’s employees to perform their job duties may result in discipline up to and including discharge.

More jobs in Farmington Hills, Michigan

General Business
about 1 hour ago

The Care Team
General Business
about 3 hours ago

The Care Team
30+ days ago

Oakland Management Corp
More jobs in General Business

General Business
less than a minute ago

Beacon Health Systems
General Business
less than a minute ago

Beacon Health Systems
General Business
1 minute ago

Beacon Health Systems