Job Details
Job Description
Responsibilities
Technical Leadership & Mentorship: Provide technical guidance, mentorship, and career development support to a team of software engineers. Foster a culture of excellence, collaboration, and continuous learning.
Architectural Vision & Design: Lead the end-to-end solution design process. Drive technical requirements gathering and translate them into comprehensive technical specifications, architecture blueprints, and detailed software designs for the FinMio platform.
Hands-On Development: Remain deeply involved in hands-on coding, code reviews, and technical decision-making, setting the standard for code quality and best practices.
System Integration & Optimisation: Architect and implement seamless, reliable integrations between FinMio and various internal and external systems. Lead initiatives to continuously optimize and enhance current systems for performance and scalability.
Quality & Best Practices: Champion software development best practices. Oversee and ensure adherence to coding standards, performance benchmarks, security protocols, and comprehensive testing strategies (unit, integration, end-to-end).
Agile Champion: Drive and champion Agile development methodologies within the team. Facilitate efficient and collaborative development cycles to ensure predictable and continuous delivery of high-value features.
Innovation & R&D: Actively research and explore new technologies and paradigms. Lead the charge in evaluating and applying Artificial Intelligence and Machine Learning capabilities within our platforms to maintain a competitive edge.
Proven experience in a technical leadership or team lead role, with a track record of mentoring engineers and delivering complex software projects.
Expert proficiency in Golang or equivalent high-performance procedural languages (e.g., Rust, C, C++, or Erlang).
Strong experience with NoSQL/Document databases such as MongoDB, DynamoDB, or CouchDB.
Solid front-end skills with JavaScript/TypeScript and modern frameworks like React, Angular, or Vue.
Deep understanding and practical experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, CircleCI).
Proficiency in Python for scripting, tooling, or backend services.
Strong analytical and problem-solving abilities with a proven history of diagnosing and resolving complex technical challenges.
Excellent communication skills, with the ability to articulate technical vision and complex concepts to both technical and non-technical stakeholders.
Our client is offering a highly competitive salary for this role based on experience.
Apply for this role today, contact Gaby Turner at [email protected] or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]