Пълно описание
Tradu is a new multi-asset global trading platform and is part of the Stratos group of companies. Tradu, built by traders for traders, provides the most sophisticated traders with a serious platform that allows them to move easily between asset classes such as stocks, CFDs and crypto, depending on the regulations that govern the trader’s market.
At Tradu, we believe that talent knows no borders. We are a team of 650+ multilingual people around the globe. Our commitment to diversity, inclusion, and innovation extends across continents, creating a dynamic blend of skills and experiences that drives our success.
We are seeking an experienced and dynamic Senior Software Engineering Manager to lead a diverse and talented team of software engineers, including both internal resources and external software contractors. This role will be crucial in ensuring that our development teams adhere to best practices in software design, development, and delivery, while consistently driving innovation, efficiency, and quality in all aspects of the software development lifecycle.
Working Hours: 40/week, Monday–Friday. Hybrid: 3 days in-office.
Please submit your CV in English. Only shortlisted candidates will be contacted for an interview.
Contract type: Labor contract with Stratos Support EAD
At Tradu, we believe that talent knows no borders. We are a team of 650+ multilingual people around the globe. Our commitment to diversity, inclusion, and innovation extends across continents, creating a dynamic blend of skills and experiences that drives our success.
We are seeking an experienced and dynamic Senior Software Engineering Manager to lead a diverse and talented team of software engineers, including both internal resources and external software contractors. This role will be crucial in ensuring that our development teams adhere to best practices in software design, development, and delivery, while consistently driving innovation, efficiency, and quality in all aspects of the software development lifecycle.
Key Responsibilities:
- Team Leadership: Manage, mentor, and grow a high-performing team of internal engineers, as well as external contractors. Foster a collaborative, innovative, and results-driven environment.
- Project Oversight: Oversee the planning, execution, and delivery of software development projects, ensuring alignment with business objectives and technical requirements.
- Best Practices: Champion and enforce adherence to best practices in software design, development, testing, and deployment. Ensure consistent code quality, scalability, and maintainability across teams.
- Cross-Functional Collaboration: Work closely with product managers, architects, designers, and other stakeholders to define technical requirements, set priorities, and ensure timely delivery of high-quality software.
- Vendor and Contractor Management: Manage relationships with external contractors and vendors, ensuring that contracted resources are integrated effectively into the teams and meet performance standards.
- Continuous Improvement: Identify areas for improvement within the development process, drive the adoption of new tools, methodologies, and technologies, and promote a culture of continuous learning and development.
- Performance Metrics and Reporting: Establish clear performance metrics and reporting processes to track the progress and success of software development projects. Ensure transparency and visibility of project health and status to stakeholders.
- Risk Management: Identify potential risks in projects and mitigate them proactively to ensure successful project delivery.
Required Skills and Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 12+ years of experience in software development with at least 5 years in a management or leadership role.
- Proven track record of leading and scaling software development teams, both internal and external, in an agile environment.
- Strong expertise in software design principles, software architecture, and development best practices.
- Experience with managing complex, multi-disciplinary projects involving both internal teams and external contractors.
- Proficiency with modern software development tools, programming languages (e.g., Java, Python, JavaScript), and frameworks.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication skills, with the ability to communicate complex technical concepts to non-technical stakeholders.
- Experience with continuous integration/continuous deployment (CI/CD), version control systems, and automated testing frameworks.
Preferred Qualifications:
- Experience with cloud platforms (AWS, in particular)
- Familiarity with DevOps practices and automation tools.
- Experience with large-scale software projects or enterprise-level systems.
- Familiarity with Agile methodologies, including Scrum and Kanban.
Working Hours: 40/week, Monday–Friday. Hybrid: 3 days in-office.
Please submit your CV in English. Only shortlisted candidates will be contacted for an interview.
Contract type: Labor contract with Stratos Support EAD