Browse All Jobs
Job Description

Stronghold Investment Management is seeking a Software Engineering Manager to lead and mentor a team of software engineers. The manager will oversee the entire software development lifecycle, ensuring the delivery of scalable, maintainable, and high-quality cloud applications. This role involves collaborating with product management, driving process improvements, and implementing best practices for cloud development.

Responsibilities:

  • Manage and mentor a team of software engineers.
  • Oversee the full software development lifecycle.
  • Collaborate with product management to define project scope.
  • Drive continuous improvement in development processes.
  • Implement and maintain best practices for cloud development.
  • Facilitate effective communication across teams.
  • Design and implement scalable backend systems.
  • Continuously learn and adapt to new domains.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 10+ years of overall experience, with at least 5+ years in managing software teams.
  • Background in Oil & Gas, Finance and investment management or Fintech highly desirable.
  • Proficiency in Ruby, Python or Java.
  • Strong experience in web development, cloud technologies, and Docker.
  • Expertise in developing cloud-native applications with DevOps practices.
  • Proficiency in relational and NoSQL databases.
  • Experience with message queues like Kafka.
  • Strong understanding of distributed systems.
  • Hands-on experience in designing and developing enterprise SaaS applications.
  • Experienced in data modeling and polyglot persistence.
  • Experience with cloud architecture, application architecture, and network architecture.
  • Expertise in Agile methodologies.
  • Experience with continuous integration and continuous delivery pipelines.

Stronghold Investment Management Offers:

  • Competitive salary aligned with local standards.
  • Performance bonus according to company policy.
  • Medical insurance and group term life insurance.
  • Continuous learning and development.
  • 10 recognized public holidays.
  • Parental leave.
Apply Manually