Senior New Application Developer

Church Mutual Insurance Company, S.I.Milwaukee, WI
10hHybrid

About The Position

Lead the development and configuration of all aspects of new application systems.  Design, enhance, program, and maintain new application solutions while adhering to development specifications and standards.  Provide detailed technical program specifications and algorithms to implement desired business functionality and implement them for new program development. Provide for overall application system integrity and meeting project schedules.  Lead the coding, data access, and unit testing process.  Coach and mentor less experienced staff

Requirements

  • 6+ years' experience as a new application developer.
  • Bachelor's degree in related field (e.g., business, finance, or technical) or equivalent experience required.
  • Strong specialization in front-end engineering, delivering intuitive, responsive, and accessible user interfaces.
  • Highly proficient in JavaScript and modern React patterns, with advanced knowledge of React architecture, component composition, and state management.
  • Proficiency with Java (Spring Boot)
  • Proficient knowledge of backend development patterns and practices with hands on experience developing RESTful APIs, and system integrations.
  • Experience working with Relational Databases (sql, psql)
  • Possess strong problem solving, teamworking, negotiating, strategic thinking and planning skills.
  • Possess strong communication and leadership skills to foster a collaboration with cross functional IT and business stakeholders.
  • Experience with SDLC and Agile methodologies.
  • Deep customer-centric mindset and passion for improving user experience along with a self-driven mindset is critical.
  • Strong ability to adapt, collaborate, communicate, problem-solve, and be a team player.
  • Ability to learn CM Group IT systems, SDLC methodologies and processes, and policies, products, etc. associated with the business.

Nice To Haves

  • Insurance industry related experience preferred.
  • Working knowledge of another JavaScript framework (Vue.js / Angular) is a plus
  • Experience with Liferay Digital Experience Platform is preferred.
  • Experience with batch scheduling and control-m is preferred.

Responsibilities

  • Lead the development unit testing and configuration of all aspects of a new application system.
  • Provide detailed technical program specifications for new program development.
  • Design specific algorithms that implement the desired business functionality and implement these designs.
  • Oversee the adherence to development specifications and standards.
  • Lead the functional decomposition and design program flow and execution steps.
  • Lead the development of reusable code/object/service libraries.
  • Provide for overall new application system integrity and the meeting of applicable project schedules.
  • Coach and mentor less experienced staff.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service