Software Development Manager Malta

Sliema  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Key Responsibilities:
• Manages the software engineering functions in developing, releasing, and maintaining software applications according to business needs.
• Interfaces with key stakeholders to ensure that products are built to meet business requirements.
• Ensures that software development standards and best practices are followed and maintained.
• Negotiates project timelines with team leads and product owners, and ensures that projects are delivered in a timely manner.
• Keep product owners, project managers and other stakeholders informed of project progress, giving adequate notification of any deviation from agreed timelines.
• Liaises with peers across the organization to ensure that software products are well understood and that deliverables can be tested and deployed in a timely manner.
• Mentors and develops team leads and developers, nurtures leadership and maintains a positive and productive environment.
• Ensures that staffing levels and expertise meet the requirement of current and future projects, participates in the recruitment process and oversees the performance management process.

Skills:
• Must have worked in a technical leadership role responsible for large teams of over 15 people for at least 4 years.
• Possess a Degree in Computer Science or related discipline
• Exceptional business and technical knowledge.
• Driven, creative, results oriented with the ability to motivate the team through a shared sense of purpose and vision.
• Able to manage concurrent projects and abide to tight deadlines.
• Proficient with programming languages including Java, C, C++, JavaScript, HTML and technology suites such as Apache Tomcat, JQuery and the Spring framework technologies (Core, MVC, Integration, ORM).
• Knowledge of the full software development lifecycle, software development methodologies (Agile, Iterative, XP etc.), MS Project, version control systems, bug tracking systems and their use.
• Understanding of networking technologies including LAN/WAN, switches, and load balancers.
• Understanding of Cloud based services and virtualization systems such as VMware, XEN, Amazon AWS.
• Knowledge and understanding of remote invocation technologies (RMI, Spring HTTP Invoker, interfacing with REST APIs).
• Experience in building mission critical distributed software systems that can manage high volume traffic and which are highly available.
• Awareness of Open Source community solutions and 3rd party solutions in the marketplace.
• Experience with Linux and MS Windows operating systems.
• Experience with database systems; preferably MySQL.
• Ability to communicate technical issues to non-technical people in business language.
• Proficiency and fluency in written and spoken English.

Due to work permit restrictions only applications from EU nationals will be considered.

If you are interested please send me your CV
Start date
2013
From
Betting Connections
Published at
08.07.2013
Contact person:
Laure Roynard
Project ID:
563788
Contract type
Permanent
To apply to this project you must log in.
Register