Senior Software Engineer
Central Insurance
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 customer service requires more than great insurance products. It requires digital experiences that meet policyholders where they are. We are seeking a Senior Software Engineer to serve as the technical member of Central's Digital Product team, adding a new dimension to how Central serves policyholders digitally. This is a rare chance to build something new inside an established, trusted carrier, combining the energy of a startup with the stability of an enterprise. Working closely with a dedicated product manager and designer, you'll have meaningful technical ownership over both the product and the foundation it's built on.
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.
Required Qualifications
- Master’s degree in Computer Science and 2 years of related experience
- Bachelor’s degree in Computer Science and 4 years related experience
- 6 years related experience
Preferred Qualifications
- 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
Knowledge, Skills, And Abilities
- 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
Total Rewards
Central establishes base pay based on several factors including labor market data and an evaluation of candidate qualifications relative to role requirements. Base pay is one component of a comprehensive total rewards package designed to support employees’ financial, health, career, and retirement objectives. Central provides extensive health and wellness benefits to promote flexibility, work‑life balance, and long‑term financial security. For more information, see Central Insurance Benefits
Work Authorization
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. AS1
#J-18808-Ljbffr- ...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
- ...Description 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...SeniorFull timeRemote work
- ...driven team that makes a global impact. The job details are as follows:OCLC's Cloud Library team is seeking an experienced Senior Software Engineer to design, develop, and support scalable cloud-based applications that serve libraries and their users around the world....SeniorFull timeWork at officeWorldwide
- ...Position Overview We are looking for a Senior Software Engineer who will play a critical role in guiding the development and deployment of full stack web‑based software solutions. You will be responsible for not only designing and overseeing the technical aspects of...SeniorOdd jobWork at officeRemote work2 days per week3 days per week
- ...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
- 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 We're constantly developing new and creative ways to...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
- ...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 (or...Senior
- ...these services while collaborating with data scientists and product owners. Requirements: Requires at least five years of software engineering experience with proficiency in Java, Spring Boot, and a wide array of AWS services. A degree in a technical or business...Senior
- ...Bread Financial is seeking a Senior Agentic Software Engineer to develop AI-driven financial technology solutions, build agentic protocols for frontier LLMs, and mentor junior engineers. You will contribute across frontend, backend, and UI/UX, participate in code reviews...SeniorRemote work
- ...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
- ...the leading edge of emerging technology and rapidly expand your engineering skill set? Join Best Coding Squad (BCS), where we develop full... ...cross-functional team of Data Scientists, Data Engineers, and Software Engineers, working together to design data-centric solutions...SeniorLocal areaRemote workVisa sponsorshipWork visa
- ...automated deployment processes Build migration tools and assist engineering teams in adopting new platform capabilities Troubleshoot... ...experience ~ Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical...Senior
- ...Senior Software Engineer (Platform) Confidential Medical Robotics Company | Central Ohio | In-person A fast moving medical robotics company is building a new software foundation for a commercial, safety-critical robotic product. The Senior Platform Software Engineer...Senior
$155k - $195k
...About the Role 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 around...SeniorRemote workFlexible hoursShift work$130k - $140k
...Senior Software Engineer at Vernovis Job Title: Senior Software Engineer Location / Work Structure: Hybrid – 3 days in-office, 2 days remote (flexible after orientation) Compensation: $130,000–$140,000, direct hire Who We Are Vernovis is a Total Talent...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...Overview We're hiring a Senior Data Engineer for our cloud data team in pediatric research. You'll design and maintain production ETL/ELT... ...maintenance. Demonstrated ability to model and ensure software development best practices, including version control, code...SeniorFlexible hours
- ...impossible every single day, yet remain incredibly kind, humble, and always ready to support one another. We’re looking for a Senior Software Engineer to be the architect and caretaker of our codebase, building the systems and tools that make it easy for our ML, CV, and...SeniorImmediate startFlexible hours
- ...acquired by Western Alliance Bank (NYSE: WAL) in January 2022 and operates as a wholly owned subsidiary of WAL. Job Title Senior Software Engineer Location: OH - Columbus What You'll Do Digital Disbursements is a fintech company, led by a team with deep...Senior
$135k - $155k
...Senior Machine Learning Platform Engineer About Pearson As the world's learning company, Pearson helps people make more of their lives through... ...Automated Assessment team develops machine learning-based software systems that evaluate tens of millions of learner...SeniorFull timeWorldwide- ...Physna is redefining how software connects to the physical world. Our core IP in geometric... ...interface for physical parts, giving engineers, manufacturers, and procurement teams a... ...getting started. What You'll Do As a Senior Software Engineer, you'll design, build...SeniorVisa sponsorship
- ...Must be willing to work on-site 5 days/week. NO THIRD PARTIES We are seeking a highly skilled and motivated Senior Software Engineer to join our client's team in Columbus, Ohio and help build the future of their financial systems. The ideal candidate will have...Senior
- ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a senior software engineer at Liberty Mutual, you’ll apply your talents in an agile environment that has the creative energy of a start-up - and the...SeniorWork at officeLocal areaWorldwide
- ...or surrounding area Must be authorized to work in the U.S. Salary plus bonus $120,000-180,000 Annual Compensation Senior Software Engineer - Piada Support Center - Columbus, Ohio Hybrid Position, several days per week in office at our Piada Home Office...SeniorLive inWork at officeHome officeNight shiftWeekend work
- ...The Senior Software Engineer designs, develops, and supports applications and solutions using Visual Studio, .NET platform and SQL server. Essential Functions Develop applications and solutions using C#, SQL or other equivalent programming languages Develop and...SeniorWork experience placementWork at office
$140k - $200k
...Tracking team and hiring experienced Java engineers who enjoy delivering products that... ...best-known brands. This is one flexible senior-level opportunity. We are looking for strong... ...experience delivering production software, learning quickly, and working closely with...SeniorWork at officeHome officeFlexible hoursWeekend work2 days per week$139.8k - $223.7k
...to create your own success story. Be challenged. Be heard. Be valued. Be you ... be here. Job Summary The Senior Agentic Software Engineer will develop financial technology solutions within the rapidly evolving AI world. This includes utilizing/extending...SeniorFull timeTemporary workWork experience placementWork at officeLocal areaImmediate startRemote workWork visaFlexible hours- ...center employees to protect physical sites and preserve the trust that AWS users have placed in us. You'll work with passionate software engineers to build systems that are essential for keeping Corporate and AWS sites secure worldwide.In this role, you'll design, develop...SeniorPermanent employmentInternshipWorldwideFlexible hours
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Dublin, OH
- startup software engineer Dublin, OH
- junior software developer remote Dublin, OH
- software engineer Dublin, OH
- software developer internship no experience Dublin, OH
- software engineer amazon Dublin, OH
- senior robotics software engineer Dublin, OH
- experienced software developer Dublin, OH
- cybersecurity software engineer Dublin, OH
- software developer intern Dublin, OH

