HAUD Systems provides Mobile Network Operators with reliable control over their networks, resulting in increased profitability through the generation of revenues from A2P traffic, enhanced network security, a reduction in SS7, SMS fraud and spam and increased subscriber loyalty.

HAUD Systems is an associate member of the GSMA and a subsidiary of Trillian Group.

We are looking for a talented, dedicated individual to join our organization and be part of the technology management team. The successful candidate should enjoy working in an energetic team environment; have the enthusiasm and ambition to deliver the required tasks and projects to the highest standard and want to be part of an organization that has high quality values.

Working from our Malta office and reporting to the Head of Solutions Development, the job entails the management of the software development teams, with the main objectives to lead and develop such teams to efficiently deliver high quality software applications. The Software Development Manager will be also responsible for defining and implementing the strategy of his teams by driving initiatives, promote innovation and keeping the team motivated.

Responsibilities


• Provide leadership, direction, and strategy for a growing software development section.
• Establish and enhance development policies, procedures, and standards and enforces their implementation upon the development teams, ensuring quality and consistency throughout the architecture and implementation of the code base.
• Establish the organizational capacity needed to execute on strategy.
• Recruit and train new developers.
• Delegate tasks to, organize, mentor, and motivate the team.
• Determine the need for training and talent development.
• Successfully lead a geographically distributed team.
• Work closely with Project Managers and Technical Architects to plan and execute strategies for completing projects on time.
• Make sure timelines are followed by the software development team.
• Ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products.
• Monitors the team’s performance, establishes plans for improvement when necessary and conducts annual reviews.
• Responds to occasional system errors, including out of office hours and coordinates response amongst the team.
• Work closely with the Product Owner, Sales, Marketing and other departments to understand and assist in defining the system’s functional and non-functional requirements, and create the required Service Design Package and/or any other required documentation.
• Assist and provide technical support to the commercial departments within the organization.
• Maintains technical knowledge and understanding of the latest development methodologies and best practices.
• Generate and present weekly reports about the teams’ progress to senior management.

Requirements


• Masters or Bachelor’s degree in Computer Science or related field.
• Minimum of four (4) years of management/leadership experience in a software development and/or other technology related organizations.
• Must have at least 10 years experience working through the design, development, release cycle, and delivering software products.
• Experience building and supporting high-volume, enterprise grade products that require high availability and quick issue response.
• Experience with Scrum methodology and Agile practices.
• A record of successful delivery of software applications as an individual, project/team leader and/or development manager.
• Strong time management, and problem-solving skills.
• Experience with microservices architecture.
• Experience and knowledge of various programming languages such as Java, PHP, React.
• Experience with various database and caching technologies.
• Comfort with programming languages and strong grasp of operating systems concepts.
• Experience in the Telecommunications Industry will be considered as an Asset.
• Experience managing teams in different geographical locations.
• Experience working with Third party software houses as an extension to the inhouse development team.
• Excellent oral and written English communication skills.
• Travel to the Company’s and partners offices is required.

Interpersonal Skills


• Excellent communications and reporting skills
• Troubleshooting skills
• Motivated, organized and professional
• Ability to successfully work under tight project deadlines
• Leadership
• Team player
• Action-and-results oriented
• Well organized
• Ability to successfully work under tight project deadlines
• Innovative

If you are the candidate we’re looking for please send your application to [email protected]om.