System architect and developer

As a System Architect and Developer, you will play a critical role in designing, developing, and implementing robust, scalable, and secure systems that support our innovative AI-driven platform. You will lead a team of developers, collaborate with cross-functional teams, and contribute to strategic technology decisions that align with our business goals.

Key Responsibilities:

Lead System Architecture Design:

  • Develop and implement system architectures that meet business requirements.
  • Ensure scalability, security, and performance of the platform.
  • Evaluate and recommend technologies and tools to enhance development efficiency.

Software Development:

  • Write clean, maintainable, and efficient code.
  • Oversee the development of new features and enhancements.
  • Conduct code reviews and ensure adherence to best practices.

Team Leadership:

  • Lead and mentor the development team in the London office.
  • Facilitate collaboration between developers, data scientists, and product managers.
  • Coordinate with the CTO to align the team's efforts with company objectives.

Project Management:

  • Define project scopes, timelines, and deliverables.
  • Monitor progress and adjust plans as necessary to meet deadlines.
  • Communicate project status and risks to stakeholders.
  • Quality Assurance:
  • Implement testing strategies to ensure software quality.
  • Address and resolve technical issues promptly.
  • Maintain documentation for system architecture and development processes.
  • Stay Current with Industry Trends:
  • Keep up-to-date with emerging technologies and industry best practices.
  • Integrate relevant advancements into the company's technology stack.

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Experience:

  • Minimum of 7 years of professional experience in software development.
  • At least 3 years in a system architect or senior developer role.
  • Proven experience leading development teams.

Technical Skills:

  • Proficiency in programming languages such as Python, Java, or C++.
  • Strong understanding of AI and machine learning concepts.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with microservices architecture and RESTful APIs.
  • Knowledge of database systems (SQL and NoSQL).
  • Experience with DevOps practices and CI/CD pipelines.

Soft Skills:

  • Excellent leadership and team management abilities.
  • Strong problem-solving and analytical skills.
  • Effective communication skills, both verbal and written.
  • Ability to work collaboratively in a fast-paced environment.
Company
Orbit Financial Technology Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
Posted
Company
Orbit Financial Technology Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
Posted