Lead Developer
Role details
Job location
Tech stack
Job description
As Lead Developer, you will play a pivotal role in shaping and delivering enterprise-scale data modernisation initiatives. Working alongside architects, data engineers, analysts and business stakeholders, you'll lead the development of robust data platforms, analytics solutions and AI-enabled capabilities that support critical business decision-making.
This position combines hands-on development with technical leadership, offering the opportunity to influence architecture, delivery standards and future technology direction., Technical Leadership
- Lead the design, development and implementation of cloud-based data and analytics solutions
- Provide technical guidance and mentorship to development teams
- Collaborate with architects and programme leadership to define technical roadmaps
- Ensure solutions are scalable, secure and aligned with business requirements
- Drive engineering best practices and development standards
Data Engineering & Analytics
- Design and build modern data pipelines and analytics platforms
- Develop and optimise ETL/ELT processes
- Deliver enterprise reporting, analytics and business intelligence solutions
- Support the integration of AI-enabled capabilities into data products
- Ensure high levels of data quality, governance and performance
Cloud & AI Solutions
- Develop solutions within AWS and Snowflake environments
- Support implementation of AI-powered analytics capabilities
- Leverage Cortex Code and Cortex Suite technologies where applicable
- Identify opportunities to improve efficiency through automation and intelligent solutions
- Contribute to the adoption of emerging technologies and best practices
Delivery & Collaboration
- Work within Agile delivery teams to ensure successful project outcomes
- Collaborate with technical and non-technical stakeholders
- Support sprint planning, solution design and delivery activities
- Translate business requirements into scalable technical solutions
- Contribute to continuous improvement initiatives across the technology function
Requirements
- U.S. Citizenship
- Bachelor's Degree
- Minimum 10 years' experience in software development, data engineering or analytics development
- Strong hands-on experience building cloud-based data solutions
- Experience with AWS and Snowflake
- Experience implementing AI solutions using Cortex Code and Cortex Suite
- Strong knowledge of data pipelines, ETL/ELT processes and analytics platforms
- Experience working within Agile development environments
- Ability to work in a hybrid environment within the Washington DC area
Technical Skills
- AWS Cloud Services
- Snowflake
- Data Engineering
- Data Warehousing
- ETL / ELT Development
- Analytics Platforms
- Artificial Intelligence Solutions
- Agile Methodologies
- Data Architecture
- Cloud-Based Development
Desirable Experience
- Alteryx or similar analytics tools
- AWS, Snowflake or Databricks certifications
- Financial Services sector experience
- Regulatory or compliance-focused environments
- Machine Learning and AI frameworks
- MLOps practices and deployment methodologies
What You'll Bring
- Strong technical leadership capabilities
- Excellent stakeholder engagement skills
- A collaborative and solution-focused mindset
- Passion for innovation and continuous improvement
- Ability to balance strategic thinking with hands-on delivery
- Strong problem-solving and analytical abilities
Benefits & conditions
- Hybrid working environment
- Comprehensive medical, dental and vision coverage
- 401(k) retirement plan
- Performance-related bonus opportunities
- Parental leave and adoption assistance
- Tuition reimbursement and professional development support
- Industry certifications and learning opportunities
- Employee referral programme
- Career progression within a growing technology and consulting environment
- Opportunity to work on innovative AI and data transformation initiatives