Oliver James · 12 hours ago
Team Lead – Software Development (Remote)
Oliver James is a leader in the insurance space, creating a cutting-edge, cloud-based insurance platform. They are seeking a Team Lead for Software Development to oversee a development team, manage day-to-day activities, and contribute to technical design and development tasks.
Staffing & Recruiting
Responsibilities
Lead a cross-disciplinary Agile development team, including developers, quality assurance specialists, and business analysts
Act as the technical SME for a specific domain within the overall platform
Provide leadership and mentorship through pair programming, code reviews, demonstrations, one-on-one coaching, and career growth planning
Design system features that meet business goals and align with the platform’s architecture
Contribute to key design decisions that affect the platform as a whole
Work closely with the Product team to ensure a deep understanding of requirements and to achieve both immediate and long-term business objectives
Maintain and promote high standards for technical processes and quality while also improving them
Participate in team expansion by conducting interviews and helping with hiring decisions
Take a lead role in generating and maintaining technical documentation, ensuring smooth knowledge transfer within the team
Regularly contribute to code development aligned with User Stories and sprint objectives
Guide the team in best practices for unit testing, collaborating with QA leadership to ensure comprehensive testing of all features
Travel occasionally to the office in the Northeastern US for strategic meetings
Qualification
Required
10+ years of experience as a software developer, specializing in C#
Strong expertise in programming, debugging, and troubleshooting within the C# and .NET environment
3+ years of experience managing and leading development teams
Extensive experience in enterprise-level system architecture, particularly in designing and implementing RESTful APIs, complex integrations, and business processes
Expertise in cloud services architecture, including serverless technologies, data storage, messaging, and logging (preferably with Azure)
Proven experience designing both monolithic and microservice architectures
Solid background in designing efficient and reliable data storage solutions using cloud-based technologies like SQL databases, Document DBs, and unstructured data storage
Hands-on experience in setting up and maintaining CI/CD pipelines, with a focus on Infrastructure as Code (IaC)
Strong communication skills, attention to detail, and the ability to work collaboratively
Preferred
Insurance Industry Experience Preferred
Commercial Property and Casualty Insurance Experience
Company
Oliver James
At Oliver James, we deliver flexible hiring solutions tailored to your business needs across financial services, professional services, commerce & industry.