Negotiable
Outside
Undetermined
USA
Summary: We're looking for a Lead Technical Consultant to join a product and engineering team focused on delivering cloud-based software for the financial sector. This role involves hands-on technical leadership, mentoring engineers, and ensuring high standards in design and implementation. The consultant will work collaboratively across teams and geographies to translate requirements into scalable solutions. A strong background in enterprise software development and cloud environments is essential for success in this position.
Key Responsibilities:
- Translate business and product requirements into robust, scalable technical solutions.
- Collaborate with Product Management, Architecture, QA, and Project Delivery teams across multiple geographies.
- Define and review low-level designs to align with architectural best practices.
- Lead code reviews, optimize performance, and uphold maintainable, secure coding standards.
- Provide technical guidance and mentorship to developers, fostering innovation and knowledge sharing.
- Champion automation, DevOps adoption, and continuous improvement across development processes.
- Ensure milestones and deliverables are achieved while maintaining technical quality.
Key Skills:
- Bachelor's degree in Computer Science, Engineering, or equivalent discipline.
- 10+ years of enterprise software development experience, with at least 3 years in a lead or senior technical role.
- Deep expertise in Java, Spring Boot, Microservices, REST API development, and SQL/NoSQL data stores.
- Proven experience with Kafka and event-driven architectures (must have).
- Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, etc.) and modern DevOps practices.
- Proficiency working in cloud environments such as Azure, AWS, or Google Cloud Platform.
- Strong grasp of distributed systems, fault tolerance, and performance optimization.
- Exposure to Agile/Scrum methodologies.
- Excellent communication and collaboration skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: undetermined
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Overview
We're seeking an experienced Lead Technical Consultant to join a high-performing product and engineering team delivering enterprise-grade, cloud-based software for the financial sector. This individual will act as a hands-on technical leader-driving design, architecture, and implementation standards while mentoring engineers and ensuring delivery excellence across distributed systems.
Key Responsibilities
- Translate business and product requirements into robust, scalable technical solutions.
- Collaborate with Product Management, Architecture, QA, and Project Delivery teams across multiple geographies.
- Define and review low-level designs to align with architectural best practices.
- Lead code reviews, optimize performance, and uphold maintainable, secure coding standards.
- Provide technical guidance and mentorship to developers, fostering innovation and knowledge sharing.
- Champion automation, DevOps adoption, and continuous improvement across development processes.
- Ensure milestones and deliverables are achieved while maintaining technical quality.
- Bachelor's degree in Computer Science, Engineering, or equivalent discipline.
- 10+ years of enterprise software development experience, with at least 3 years in a lead or senior technical role.
- Deep expertise in Java, Spring Boot, Microservices, REST API development, and SQL/NoSQL data stores.
- Proven experience with Kafka and event-driven architectures (must have).
- Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, etc.) and modern DevOps practices.
- Proficiency working in cloud environments such as Azure, AWS, or Google Cloud Platform.
- Strong grasp of distributed systems, fault tolerance, and performance optimization.
- Exposure to Agile/Scrum methodologies.
- Excellent communication and collaboration skills.
- Experience with Apache Flink or other real-time stream processing frameworks.
- Familiarity with Kubernetes, Docker, and container orchestration.
- Knowledge of monitoring and observability tools (Prometheus, Grafana, ELK Stack).
- Prior work within the banking or financial services domain.
- Ability to coach and develop team members at varying experience levels.
All candidates must successfully complete a comprehensive background screening, including:
Criminal Record Check, Credit Inquiry, Identity Verification, Global Sanctions & Media Check, PEP Screening, Right to Work Validation, Education Verification, and Employment Reference Checks.
Only candidates with fully verifiable credentials will be considered.