Lead, coach, and support a team of full-stack engineers, fostering an inclusive, collaborative, and respectful team environment
Support employee growth through regular feedback, development planning, and career progression opportunities
Provide technical leadership across the software development lifecycle, including design, development, testing, deployment, and support
Collaborate with cross-functional partners including Product, Architecture, Cybersecurity, and Operations teams
Support Agile practices to improve planning, predictability, and delivery outcomes
Requirements
7+ years of experience in software engineering, including experience designing and delivering enterprise applications
Demonstrated experience leading or mentoring engineering teams
Hands-on experience with modern application development using one or more of the following: Java or Kotlin (Spring Boot), Python, C# / .NET, TypeScript, React, Node.js
Experience with software development lifecycle (SDLC) tools such as GitHub, Jira, Confluence, Jenkins, Maven, Snyk, SonarQube, or similar platforms.
Tech Stack
Cyber Security
Java
JavaScript
Jenkins
Kotlin
Maven
Node.js
Python
React
SDLC
Spring
Spring Boot
SpringBoot
TypeScript
.NET
Benefits
health, dental, mental health, vision, short
and long-term disability, life and AD&D insurance coverage
adoption/surrogacy and wellness benefits
employee/family assistance plans
various retirement savings plans (including pension and a global share ownership plan with employer matching contributions)
financial education and counseling resources
paid time off program including holidays, vacation, personal, and sick days