Software Engineer Tech Lead
Full-time
Central Mutual Insurance Company
:
Hybrid Work Model- Van Wert or Dublin, OH Technology plays a crucial role in our ability to deliver best-in-class insurance products. We are currently seeking a Tech Lead to join our Core Policy & Underwriting team. This mission-critical system offers complex technical challenges and the opportunity to help us drive modernization while simultaneously delivering competitive advantage in a rapidly evolving market. You will be responsible for overseeing design, scoping, implementation, and working closely with the development teams to add features and resolve bugs. You will be expected to help choose design patterns, coach younger engineers on technology choices, conduct peer reviews, and provide feedback to engineering managers on system quality. How You Will Make an Impact - Oversees the software development projects across multiple teams
- Executes organization-wide architectures and methodologies for software applications design and development across multiple platforms and organizations within the business unit.
- Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture.
- Provides feedback to Engineering Managers on how the software delivery process is.
- Works with the Product Manager to identify tech-debt, or process-debt items that need to be addressed to improve system-health or engineering throughput.
- Writes some code, arch documents, and contributes to policy standards and owns their individual contributions to software applications development efforts; meets team deliverables by collaborating with engineering, product managers, and other departments.
- Is able to 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.
- Makes good decisions on which technologies and techniques to deploy so that work can be delivered on time and with minimal defects.
- Creates feedback loops that make the testing output visible for engineers to make decisions against.
- Participates in inter-team workflow design conversations. Can help articulate needs of APIs and data-flows between teams and systems across domain boundaries.
- Does operate in an architect capacity 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.
- Fosters a culture 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 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.
- Has a thorough understanding of teams' strategies and how they map to their team and interaction points.
- Should propose architectural decisions via RFCs, and is able to document architecture through modeling diagrams like state diagrams, sequence diagrams, etc.
- Drives innovation and integration of new technologies into projects and activities in the software applications design organization
- Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution
What You Will Bring - Master's degree in Computer Science and 4 years of related experience
- Or Bachelor's degree in Computer Science and 6 years related experience
- Or 8 years related experience
- Mainframe Technologies: Strong experience in design and development of z/OS applications using DB2 databases.
- Distributed Technologies: Familiarity with design and development of .NET applications using SQL databases.
- Modernization: Experience with modernizing systems while appropriately mitigating risks.
- Design, Execution, and Control:
- Experience with REST APIs and service oriented architecture patterns.
- You understand how to design databases to meet the application requirements, understand tradeoffs with database normalization levels, and are able to create and troubleshoot queries and stored procedures.
- Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation) and project management skills, including work estimation, prioritization, planning, tracking, and retrospectives
- Continual Improvement:
- You have the ability to assist teams to iron out processes which will expedite software delivery.
- You treat engineering as a craft and enjoy coaching others.
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-Hybrid #LI-AS1
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer Tech Lead in India vacancy
- ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer (Mainframe Testing) Job Description Summary Overview: Quality Engineering at Mastercard is a dedicated global team...SuggestedFull timeWork experience placementWorldwide
- ...governments realize their greatest potential. Title and Summary Lead Software Engineer Overview • Candidate will be responsible for defining... ...of work experience in IT, With atleast 3 to 4 years as a tech lead. • Expert knowledge in both relational and noSQL...SuggestedFull timeWork experience placementImmediate startWorldwide
- ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Job Title: Lead Software Engineer (Java, Spring, Docker, Kubernetes, AWS) Company Overview: MasterCard is a...SuggestedFull timeWorldwide
- ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SuggestedFull timeWorldwide
- ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SuggestedFull timeWorldwide
- ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Overview The Mobile Payment Gateway (MPG) program is part of Mastercard Markets and Localization team, responsible...Full timeCasual workWorldwide
- ...governments realize their greatest potential. Title and Summary Lead BizOps Engineer Job Title: Lead BizOps Engineer Overview • The... ...activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews...Full timeWork experience placementWorldwide
- ...governments realize their greatest potential. Title and Summary Lead Software Engineer Job Description Summary Overview: Mastercard is a... ...to understand & refine the requirements and change them to tech requirements. • Prepare high-level designs under the...Full timeLive inWorldwide
- ...governments realize their greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? Mastercard is a global technology... ...to the principle of “Code is Design and Design is Code”. Tech Lead Tech lead on software development projects,...Full timeWorldwide
- ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. We work to connect and power...Full timeContract workWorldwide
- ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer(Release Management, CI/CD) Leads software engineering projects and creates the development and delivery of enhanced...Full timeWorldwide
- ...governments realize their greatest potential. Title and Summary Lead Database Engineer Overview • Responsible for defining and maintaining... ...and tests database technologies, including associated software products • Supports the development of SQL tuning statement...Full timeWorldwide
- ...centers outside the U.S. As a hub for technological convergence, our engineering talent is a catalyst for innovation in multimedia network and... ...platforms of tomorrow. Job Duties and Responsibilities Lead Network Engineer is responsible for the design, support and...Local areaFlexible hours
- ...governments realize their greatest potential. Title and Summary Lead, Platform Engineering Overview: Responsibilities include design,... ...selection and recommendation of design approach and systems software technology. Education: •Bachelors degree in Computer Science...Full timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Site Reliability Engineer Role Overview We are seeking a highly technical Lead Site Reliability Engineer (SRE) to architect, engineer, and...Full timeWorldwideShift work
- ...greatest potential. Title and Summary Lead Site Reliability Engineer The BizOps team is looking for a... ...CI/CD pipeline for promoting software into higher environments through validation... ...Work with a global team spread across tech hubs in multiple geographies and time...Full timeWorldwideShift work
- ...realize their greatest potential. Title and Summary Director Software Engineering Overview Be part of the MA Technology developing new... ...and availability. · Would you like to develop industry leading solutions for fighting fraud? · Are you motivated by speeding...Full timeImmediate startWorldwide
- ...realize their greatest potential. Title and Summary Director, Software Engineering Who is Mastercard? Mastercard is a global technology... ...Drive business outcomes with the right technology solutions • Lead the platform strategy, architecture & design for shared...Full timeWorldwide
- ...realize their greatest potential. Title and Summary Manager Software Engineering Overview: At Mastercard, our industry expertise is... ...MasterCard is recruiting a Software Engineering Manager to lead software engineering teams under Mastercard Franchise and Legal...Full timeWorldwide
- ...realize their greatest potential. Title and Summary Manager, Software Engineering (Golang, gRPC) Who is Mastercard? Mastercard is a global... ...experience • 5+ years of experience acting as a technical lead (mentoring and leading other engineers) • Broad knowledge...Full timeWork experience placementWorldwide
- ...realize their greatest potential. Title and Summary Manager, Software Engineering Overview As a Manager, Software Development Engineer... ...in the cloud). Our next-generation platform blends industry-leading analytics, advanced software architecture, and the latest...Full timeWorldwideFlexible hours
- ...facilities in India are some of EchoStar's largest development centers outside the U.S. As a hub for technological convergence, our engineering talent is a catalyst for innovation in multimedia network and communications development. EchoStar does not charge any fees...Local area
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II-1 Job Description Summary Job Overview: As part of an exciting, fast paced environment developing authentication...Full timeContract workWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...Full timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Overview • Quality Engineering team within MasterCard is about creating an ecosystem to build...Full timeWorldwide
- ...governments realize their greatest potential. Title and Summary Software Engineer II Job Title: Test Automation and Site Reliability... ...architectural patterns. • Partner with platform engineering leads to support in regulating cloud infrastructure, reduce operational...Full timeWork experience placementWork at officeWorldwide
- ...governments realize their greatest potential. Title and Summary Software Engineer II About the Role We are looking for a Software... ...new developments in the financial technology industry and may lead the development of departmental standards and methodologies....Full timeWorldwide
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...Full timeWorldwide
- ...governments realize their greatest potential. Title and Summary Software Engineer II (Mainframe Developer) Who is Mastercard? Mastercard... ...metrics reporting for management review • Technical Lead for proposing solutions to the team Lead initiatives for automation...Full timeWorldwide
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II (DevOps) Support software engineering through programming, testing, implementation, documenting and delivery of software...Full timeWork experience placementWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Tech Lead. Be the first to apply!
