Senior Software Engineer
Central Mutual Insurance Company
Location: Van Wert, OH; Dublin, OH
Work Model: Hybrid
Position type: Full time - salary
We're a team of employees passionate about delivering best-in-class customer service and innovation in the industry. Integrity, relationships, and excellence are at the heart of everything we do. Our employees fully utilize their talents and bring their best selves to work. We believe who you are is just as important as what you do! Delivering exceptional, reliable policy experiences requires more than strong systems, it demands thoughtful, end-to-end ownership of how technology supports customers and the business. We're looking for a Senior Software Engineer to join our Personal Lines PolicyOps team, where you'll play a key role in helping us achieve our milestones for implementing and improving the future of our Policy Administration technology stack at Central Insurance. This is an opportunity to shape modern, resilient solutions within a critical domain, define and execute on implementing product requirements, streamline workflows, and create scalable foundations that directly impact our policyholders, agents, and internal teams. Key Responsibilities of the Role
Central will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire. Equal Opportunity Employer
It is the policy of Central that all recruiting, hiring, training, compensation, overtime, job classification and assignment, facilities, promotions, transfers, employee treatment and all other terms and conditions of employment shall be maintained in a manner which will not discriminate against any person because of race, color, age, sex, national origin, ancestry, religion, marital status, military status, or disability. The applicant should respond to questions on this application in a way that will not divulge such information. #LI-AS1 #LI-Hybrid
Work Model: Hybrid
Position type: Full time - salary
We're a team of employees passionate about delivering best-in-class customer service and innovation in the industry. Integrity, relationships, and excellence are at the heart of everything we do. Our employees fully utilize their talents and bring their best selves to work. We believe who you are is just as important as what you do! Delivering exceptional, reliable policy experiences requires more than strong systems, it demands thoughtful, end-to-end ownership of how technology supports customers and the business. We're looking for a Senior Software Engineer to join our Personal Lines PolicyOps team, where you'll play a key role in helping us achieve our milestones for implementing and improving the future of our Policy Administration technology stack at Central Insurance. This is an opportunity to shape modern, resilient solutions within a critical domain, define and execute on implementing product requirements, streamline workflows, and create scalable foundations that directly impact our policyholders, agents, and internal teams. Key Responsibilities of the Role
- 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.
- Drives monitoring work on their team based on the organization's monitoring philosophy. Is aware of the operational data for their team's domain and uses it as a basis for driving changes to the team's services to achieve stability and performance improvements.
- 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 delivering praise and constructive feedback within their team and team's respective business stakeholders. Actively demonstrates these behaviors.
- Fosters a culture of documentation and knowledge sharing within their team and with their team's business stakeholders; actively demonstrates these behaviors.
- Fosters a culture within their team where people are encouraged to share their opinions and contribute to discussions in a respectful manner, approach disagreement non-defensively with inquisitiveness, and use contradictory opinions as a basis for constructive, productive conversations. Is open to changing their perspective and plans based on others' input.
- Fosters a culture within their team of having conversations based on organizational strategy and principles to create alignment. Strongly oriented towards goals and ensures their team is continuously working towards their goals.
- 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.
- Can help coordinate design and implementation conversations across 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.
- Can communicate trade-offs team members when choosing between different approaches to designs.
- Communicates daily with engineers on the team to keep others aware of progress. Will pair-program as appropriate based on the team expectations.
- Actively provides feedback to other engineers through mechanisms like pair-programming, peer-review, RFC-based development, stand-ups or other means.
- Knows the tools, techniques and processes that are used within the team to deliver within their context and can help onboard newer engineers and provide information on how they are to be used.
- 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
- You are either a front-end specialist or well-versed in effective service oriented architecture patterns.
- You can help engineers make design choices that balance speed to change now vs flexibility to change later.
- You treat engineering as a craft and enjoy coaching others
- 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
- Excellent written and verbal communication skills
- Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels
Central will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire. Equal Opportunity Employer
It is the policy of Central that all recruiting, hiring, training, compensation, overtime, job classification and assignment, facilities, promotions, transfers, employee treatment and all other terms and conditions of employment shall be maintained in a manner which will not discriminate against any person because of race, color, age, sex, national origin, ancestry, religion, marital status, military status, or disability. The applicant should respond to questions on this application in a way that will not divulge such information. #LI-AS1 #LI-Hybrid
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Dublin, OH vacancy
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
- ...everywhere access information and be part of a mission-driven team that makes a global impact. The job details are as follows:As a Senior Software Engineer, you will be responsible for independently designing, developing, and testing complex software programs and systems. You...SeniorFull timeWork experience placementWork at officeLocal areaWorldwide3 days per week
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows: Senior Software Engineer OCLC, Inc. seeks a Senior Software Engineer at its Dublin, OH HQ, to develop custom Salesforce solutions using Apex,...SeniorWorldwide
- ...Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative ways to solve the industry's most complex problems. Our enterprise software...SeniorFull timeRemote work
- ...makes a global impact. The job details are as follows: OCLC's Cloud Library team is seeking an experienced AWS Senior Software Engineer to design, develop, and support scalable cloud-based applications that serve libraries and their users around the world....SeniorWork at officeWorldwide
- ...Senior Software Engineer The Senior Software Engineer is a hands-on, full-stack engineer who owns the delivery of product features from acceptance criteria to production. Working primarily on Traverse and Grove, this role takes a feature or epic, designs it, builds...SeniorTemporary workWork experience placementLocal areaImmediate start
- ...Amazon Aurora offers PostgreSQL compatible relational database engines that combines the speed and availability of high-end commercial... ...delivering similar performance and availability. We are looking for software developers who are passionate about databases and large-scale...SeniorInternshipImmediate startWorldwide
- ...Amazon brand, and we run some of the largest fleets and highest-throughput services at the company.We are looking for a Senior Software Development Engineer who understands distributed systems at scale and wants to shape the shared storage layer of our next-generation...SeniorContract workInternship
- ...Job Description Job Description Description: Senior Frontend Software Engineer (React/Micro-Frontend Architecture) Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt...SeniorFull timeRemote work
- Strong Application Development work experience - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with APM Monitoring tools and logging tools like SplunkProficiency...SeniorWork experience placement
$123.43k - $183k
...limited supervision, analyze, develop and/or significantly modify software, applications, and programs from general requirements and... ...degree (or foreign equivalent) in Computer Science, Computer Engineering, Industrial and Systems Engineering or related field and three...SeniorLocal areaRemote workFlexible hours- ...to tower-based traffic control systems; to intelligent gate and docking automation.. The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software applications as a part of our Individual Lighting Control Monitoring...SeniorFlexible hours
- ...happens. We're responsible for developing and maintaining the software that powers all of our customer and internal facing products.... ...Participate in code reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby and Rails...SeniorFull timeRemote work
- ...Position Title: Senior Software Engineer (TACL | HPE Nonstop) Location: Jersey City, NJ OR Tampa, FL OR Plano, TX OR Columbus, OH Duration: 12+ Months (Possibility of extension) Job Description: We are seeking a highly skilled and experienced professional...Senior
- ...Senior Software Engineer Software Resources has an immediate, direct hire job opportunity for a Senior Software Engineer with a major corporation in Columbus, OH or Portland, OR. 4 days per week on-site, Fridays remote. What you'll do: We are a fintech company,...SeniorTemporary workImmediate startRemote work
$155k - $195k
...Senior Software Engineer Loop is looking for a Senior Software Engineer to take meaningful ownership of complex, cross-functional work, from architecture and design through production. You'll build scalable solutions, influence technical direction, and make the engineers...SeniorRemote workFlexible hoursShift work- ...analyze develop and/or significantly modify software applications and programs from general... ...) in Computer Science Computer Engineering Industrial and Systems Engineering or related... ...Reference requisition number in subject of e-mail. Required Experience: Senior IC...SeniorFull timeRemote work
$121.4k - $218.6k
...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you...SeniorWork experience placementWork at office- ...that powers digital mortgage, home finance, automation, and AI-powered experiences across the homeownership journey. As a Senior Software Engineer, you'll solve complex technical problems, design scalable systems, and work closely with engineers, Product, Design, QA,...SeniorFull timeTemporary workLocal area
- ...Senior Software Engineer (Direct Hire/FTE) Location: Columbus, OH (Hybrid Schedule) Employment Type: Full-Time, Direct Hire (FTE) Work Authorization: Must be authorized to work in the United States without sponsorship. Important Requirements Candidates...SeniorFull timeFor contractorsFor subcontractorWork at officeLocal areaWorldwideVisa sponsorship
$102.7k
...JOB SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications... ...of role-based security and access control implementation. ~ Senior-level contributions to software architecture and development...SeniorTemporary workFor contractorsWork at officeLocal area- Amazon Web Services is hiring a Software Development Engineer III for the RDS for Oracle team. We are looking for an experienced engineer to design and build the next generation of managed database services that power mission-critical applications worldwide.About the RoleAs...SeniorInternshipWorldwide
- ...just a job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey.The Senior Software Engineer will be responsible for the analysis, design,...SeniorFull timeLocal area3 days per week
$135k - $175k
...welcome all qualified individuals to apply.Job SummaryBattelle's Advanced Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency (RF) and Spectrum Operations solutions. This role will focus on...SeniorWork experience placementWork at officeLocal areaRemote workFlexible hours- ...everyday work, and our team of intelligent, humble, and driven people make the impossible possible together.We're seeking a Senior Robotics Software Engineer who thrives on hard systems problems. Welding is where we started — but the mission is broader: robots that sense,...Senior
$105k - $150k
...from a wide range of backgrounds and experiences and welcome all qualified individuals to apply.Job SummaryWe are seeking a Senior Software Engineer to design, develop, integrate, and evaluate complex software solutions for government and mission-focused customers. This...SeniorContract workTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours$106k - $120k
...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$131k - $218.3k
...want to be part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered...SeniorFull time- As a Senior Software Development Engineer in Network Capacity Services, you will be responsible for designing, developing, and maintaining scalable solutions for network capacity planning and optimization. You'll work with cross-functional teams to build robust systems...SeniorInternship
$99.6k - $192.9k
...end organization, we turn ideas into high-quality vehicles, software and experiences across gas, hybrid and electric, designed... ...customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software...SeniorWork experience placementLocal areaImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- intel software engineer Dublin, OH
- software engineer Dublin, OH
- senior robotics software engineer Dublin, OH
- part time software developer remote Dublin, OH
- ngo software engineer Dublin, OH
- software development engineer aws Dublin, OH
- network software engineer Dublin, OH
- senior software design engineer Dublin, OH
- software engineer healthcare Dublin, OH
- software engineer internship Dublin, OH




