HumanBit Logo

Technical Lead | Scrabble & Jigsaw

Posted on August 23, 2024

Job Description

Role Overview:

As a Technical Lead at Spark Private Wealth, you will be at the forefront of driving technological innovation and ensuring the seamless execution of our IT strategies. You will lead a team of developers and engineers, collaborate with cross-functional teams, and be responsible for the architecture, development, and maintenance of our IT systems. This role requires a blend of strong technical expertise, leadership skills, and a deep understanding of the financial services industry.

Key Responsibilities:

  • Technical Leadership:
    • Lead, mentor, and manage a team of developers, engineers, and IT professionals.
    • Provide technical direction and ensure alignment with business goals.
    • Oversee the design, development, and deployment of software solutions, ensuring scalability, security, and performance.
  • Architecture & Development:
    • Design and implement robust, scalable, and secure architecture for new and existing applications.
    • Lead the development and integration of complex systems, ensuring compatibility with existing IT infrastructure.
    • Collaborate with the Product and Business teams to understand requirements and translate them into technical solutions.
  • Project Management:
    • Manage end-to-end project lifecycles, from planning and resource allocation to execution and delivery.
    • Ensure projects are completed on time, within scope, and within budget.
    • Identify and mitigate potential risks throughout the project lifecycle.
  • Innovation & Best Practices:
    • Stay up-to-date with the latest technology trends and best practices in the financial services industry.
    • Drive innovation by evaluating new technologies and integrating them into our tech stack where appropriate.
    • Ensure adherence to coding standards, security protocols, and compliance requirements.
  • Collaboration & Communication:
    • Work closely with stakeholders across the organization to ensure that IT solutions meet business needs.
    • Facilitate effective communication between technical teams and non-technical stakeholders.
    • Present technical solutions and project progress to senior management.
  • Continuous Improvement:
    • Identify opportunities for process optimization and implement improvements.
    • Drive automation initiatives to enhance efficiency and reduce operational costs.
    • Mentor and develop team members, fostering a culture of continuous learning and improvement.

Qualifications & Skills:

  • Educational Background:
    • Bachelor's or Master’s degree in Computer Science, Information Technology, or a related field.
  • Experience:
    • 8+ years of experience in software development, with at least 3 years in a leadership role.
    • Proven experience in designing and developing complex software systems.
    • Experience in the financial services industry, particularly in wealth management or banking, is a plus.
  • Technical Skills:
    • Proficiency in programming languages such as Java, Python, C#, or similar.
    • Strong understanding of cloud platforms (AWS, Azure, or Google Cloud) and microservices architecture.
    • Experience with database management systems (SQL, NoSQL) and data modeling.
    • Knowledge of cybersecurity best practices and data protection regulations.
    • Familiarity with DevOps practices and tools like Jenkins, Docker, Kubernetes.
  • Leadership & Soft Skills:
    • Strong leadership and team management skills, with a focus on mentoring and developing talent.
    • Excellent problem-solving skills and the ability to think critically and strategically.
    • Effective communication and interpersonal skills, with the ability to collaborate with both technical and non-technical stakeholders.
    • Strong project management skills, including the ability to manage multiple projects simultaneously.

 

Powered by
HumanBit Logo