Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.
Location: Van Wert, OH; Dublin, OHWork Model: HybridPosition 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…