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.