Demo

Senior Software Engineer

Central Mutual Insurance Company
Van, OH Full Time
POSTED ON 12/3/2024
AVAILABLE BEFORE 2/2/2025
Hybrid Work Model- Van Wert, or Dublin, OH We are a team of employees who are passionate to deliver best in-class customer service and innovation in the industry. It’s because we put Integrity, Relationships and Excellence in all aspects of our work.Our employees have the opportunity to fully utilize their talents and bring their best self.  We believe that who you are is just as important as what you do!  Technology plays a crucial role in our ability to deliver best-in-class insurance products. We are currently seeking a Senior Software Engineer that will be responsible for designing and developing updates to our current commercial lines underwriting systems that will help us meet the growth demands of our Product partners while at the same time modernizing our systems.   How You Will Make an Impact Writes code, arch documents, and contributes to policy standards and owns their individual contributions to software applications development efforts; meets team deliverables by writing code, reviewing and coaching younger engineers, and collaborating with engineering & product managers. Does understand when to apply different design patterns and techniques to make sure that code is readable, testable, and able to be changed without incurring significant tech-debt. Understands their team's testing approach, and uses quality metrics to identify gaps. Works with their team to recommend solutions that are in accordance with accepted testing frameworks and the testing pyramid especially if they are not in-use within the organization today. Proficient at using systematic debugging to diagnose all issues within the scope of their domain. Has expertise in their team's domain, including the breadth of services, how they interact, and data flows between systems. Understands goals and needs of adjacent domains as they affect their team. Participates in inter-team workflow design conversations. Can help articulate needs of APIs and data-flows between teams and systems across domain boundaries. Can operate in an architect capacity for some work-streams to design services and systems using well accepted design patterns that allow for iterative, autonomous development and future scaling. Anticipates future use cases and makes design decisions that balance the cost of future changes vs speed to deliver now. Actively works with the security team, as well as their own team, to refine their team's approach to security based on the organization's security strategy. Fosters a security first mindset within their own team, and leads by example. Reviews epics and projects critically and ensures they’re appropriately broken down and prioritized, and well understood by the team. Ensures dependencies are noted and well understood by the team, at both the task and epic level. Works within their team to foster a culture of priority setting and urgency in alignment with organizational and product goals. Effectively handles risk, change, and uncertainty within their team. Decides and acts responsibly in their work with their team without having the total picture during routine business, as well as when in high pressure situations. Anticipates and communicates blockers, delays, and cost ballooning within their team’s projects, before they require escalation. Ensures expectations with their team and external stakeholders are clarified between all parties involved. When taking action, weighs cost and value in order to take the most economic action. Uses this thinking in their own work, and to foster a culture within their team where people apply economic thinking to make timely decisions. Fosters a culture of documentation and knowledge sharing within their team and with their team's business stakeholders; actively demonstrates these behaviors. Thinks about team practices and processes and regularly discusses improvements with their team. Sometimes collaborates with others to improve organizational practices and processes. Mentors their teammates in an open, respectful, flexible, empathetic manner. Seeks out mentoring opportunities specifically to create team redundancy and backfill ability. Mentors members of other teams as needed. Has a thorough understanding of their team's domain, strategy, and how it maps to overall market trends. Has a thorough understanding of adjacent teams' strategies and how they map to their team and interaction points. Evaluates and creates new product features in collaboration with the product team. Regularly participates in the creation of the team roadmap and ensuing feedback. Simplifies product and technical design through proactive conversations. Can solely represent the team in design and debugging conversations with other teams. Is able to propose architectural decisions via RFCs, and is able to document architecture through modeling diagrams like state diagrams, sequence diagrams, etc. Provides feedback to Engineering Managers on how the software delivery process is performing via data collection Is able to help enforce standards and agreed upon behaviors through behavior and code-reviews. Writes unit-tests, integration tests, schema verification tests as appropriate. Provides feedback to junior engineers on how to organize code to be more testable. What You Will Bring Master’s degree in Computer Science and 2 years of related experience Or Bachelor’s degree in Computer Science and 4 years related experience Or 6 years related experience Advanced technical knowledge of complex software systems, including enterprise, middleware, and messaging systems Strong experience in software development, systems engineering Expert business acumen and knowledge of root cause analysis and problem detection Extensive experience with multiple software applications design tools and languages Excellent analytical and problem-solving skills Evaluating forms and processes for software applications testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $112,685 - $163,282
    • Income Estimation: $114,549 - $164,025
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Central Mutual Insurance Company

Central Mutual Insurance Company
Hired Organization Address Alpharetta, GA Full Time
Location: Hybrid Work Model – Alpharetta, GA We are a team of employees who are passionate to deliver best in class cust...
Central Mutual Insurance Company
Hired Organization Address Virginia, VA Full Time
Location: Remote Work Model – Richmond, VA Area We are a team of employees who are passionate to deliver best in class c...
Central Mutual Insurance Company
Hired Organization Address Raleigh, NC Full Time
Location: Hybrid Work Model – Alpharetta, GA; Remote-NC We are a team of employees who are passionate to deliver best in...
Central Mutual Insurance Company
Hired Organization Address Van, OH Full Time
Location: Hybrid Work Model – Van Wert, Ohio or Dublin, Ohio We are a team of employees who are passionate to deliver be...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Van, OH area that may be a better fit.

Senior Analytics Engineer

Patriot Software, Ohio, OH

Senior Software Engineer

Harkins Theatres, Van, OH

AI Assistant is available now!

Feel free to start your new journey!