Technical Lead

Job not on LinkedIn

🕒 5 days ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cormac

Cormac

1001 - 5000 employees

Founded 2012

🏗️ Construction

🚗 Transport

🏛️ Government

Construction • Transport • Government

Cormac is a leading UK civil engineering contractor and local authority-owned business headquartered in Cornwall. It delivers the Cornwall Council Term Service Contract and provides a wide range of specialist highways, environmental and landscape, surfacing, marine/coastal and waterways, aggregates and asphalt, and consultancy and design services. Cormac undertakes local authority and private sector projects (sea defences, highway improvements, promenades, habitat creation, and more), emphasizes sustainability and social value, runs multiple apprenticeship programmes, and partners with public bodies such as the Environment Agency.

📋 Description

• Own the product vision, strategy, roadmap, and backlog, ensuring alignment with customer objectives, federal healthcare requirements, and organizational priorities. • Serve as the primary technical and product liaison with CMS and other stakeholders by leading solution discussions, gathering requirements, facilitating decision-making, and building consensus on product direction. • Drive solution discovery by collaborating with Solution Architects, Business Analysts, developers, QA, and stakeholders to evaluate technical options and recommend scalable, secure, and maintainable solutions. • Communicate product vision, roadmap, delivery progress, risks, dependencies, and technical strategy to executive leadership, customers, and project stakeholders. • Lead the technical direction, delivery, and day-to-day management of development teams, providing guidance on architecture, design, and implementation to ensure high standards of software quality, scalability, security, and timely project execution. • Mentor and support the professional growth of developers by providing technical leadership, conducting code reviews, managing team performance and workload priorities, and promoting software engineering best practices and design standards. • Design and oversee the implementation of system architecture while ensuring solutions meet scalability, reliability, security, performance, and maintainability requirements. • Collaborate with architects, developers, QA, operations, security, and business stakeholders to translate business objectives into effective technical solutions. • Ensure adherence to coding standards, secure development practices, and engineering best practices through regular code reviews and technical oversight. • Provide solutions-based leadership to complex technical challenges, including architecture decisions, development issues, production support, and performance optimization. • Advocate for and implement continuous improvements in software development processes, tooling, automation, DevSecOps, and engineering practices. • Create and maintain technical documentation, including architecture diagrams, design specifications, implementation guidance, and development standards. • Work across development, QA, operations, DevOps, and security teams to ensure successful integration, testing, deployment, and production support. • Ensure comprehensive testing strategies, including unit, integration, automation, and performance testing, are implemented to maintain software quality and reliability. • Support production operations by participating in issue triage, root cause analysis, and continuous improvement activities. • Define, prioritize, and maintain the product backlog, ensuring user stories, acceptance criteria, and priorities deliver the highest business value while balancing customer needs, technical debt, compliance requirements, and architectural improvements. • Lead sprint planning, backlog refinement, release planning, product demonstrations, and other Agile ceremonies to ensure development efforts remain aligned with product strategy and customer expectations. • Other duties as assigned.

🎯 Requirements

• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. • Must be a U.S. Citizen. • Minimum of 7+ years of software development experience, with at least 2–3 years serving in a Technical Lead, Engineering Manager, or similar leadership role. • Demonstrated experience defining product vision, managing product roadmaps, prioritizing product backlogs, and translating customer needs into technical solutions. • Experience leading customer workshops, facilitating technical discussions, gathering requirements, and presenting solutions to executive stakeholders. • Experience leading cross-functional software development teams and managing technical delivery across multiple initiatives. • Experience with microservices architecture and distributed systems. • Experience with modern full-stack development technologies including JavaScript, TypeScript, React, Node.js, REST APIs, HTML, and CSS. • Experience with containerization and cloud deployment technologies such as Docker and AWS ECS. • Minimum of 2+ years of hands-on experience with AWS services. • Experience monitoring and troubleshooting production applications using CloudWatch, Splunk, New Relic, or similar observability tools. • Experience working with PostgreSQL or other relational database technologies. • Familiarity with CI/CD pipelines, automated testing, and deployment tools such as Jenkins. • Knowledge of software architecture, secure development practices, software engineering principles, and modern design patterns. • Experience with system performance optimization, scalability, troubleshooting, and production support. • Experience mentoring developers, conducting code reviews, and building high-performing technical teams. • Experience with Git/version control systems and collaborative development workflows. • Strong understanding of Agile frameworks including Scrum and Kanban, with experience leading backlog refinement, sprint planning, release planning, and Agile ceremonies. • Excellent communication, facilitation, stakeholder management, and leadership skills with the ability to communicate effectively with both technical and non-technical audiences. • Experience with Amazon QuickSight, Slice, Alembic, Databricks, or similar reporting, analytics, and data visualization tools.

🏖️ Benefits

• Health insurance • Retirement plans • Paid time off • Flexible work arrangements • Professional development

Apply Now

Similar Jobs

🕒 5 days ago

Accelera Solutions

51 - 200

💼 Consulting

🎖️ Defense

🏥 Healthcare

Senior Microsoft Defender Engineer responsible for implementing and overseeing Microsoft Defender solutions. Collaborating with the Information Security team to protect against cyber threats.

Cloud

Cyber Security

Linux

🕒 5 days ago

Accelera Solutions

51 - 200

💼 Consulting

🎖️ Defense

🏥 Healthcare

Senior Linux Administrator supporting DoD customer for enterprise IT service delivery. Implementing security controls, troubleshooting, and managing various IT services.

AWS

Azure

Cloud

Microservices

🕒 5 days ago

ELEKS

1001 - 5000

💼 Consulting

📦 Logistics

🏥 Healthcare

Senior .NET Technical Lead responsible for software delivery and team guidance for leading insurance brokerage firm. Collaborating on software development and ensuring delivery quality with technical best practices.

Azure

Cloud

Docker

Kubernetes

Microservices

Redis

SQL

Terraform

Vault

.NET

🕒 5 days ago

Ad Hoc LLC

501 - 1000

💼 Consulting

🏥 Healthcare

📦 Logistics

Engineering Lead responsible for shaping program technical direction at Ad Hoc. Mentoring teams and collaborating with leadership to improve veteran services through technology.

🕒 5 days ago

Mirantis

501 - 1000

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior HPC Networking Engineer designing and managing high-performance networking environments for AI infrastructure at Mirantis. Focused on ensuring performance, reliability, and scalability in HPC infrastructure.

Linux

Python

Switching

TCP/IP