Lead Software Developer - Software Development jobs in Malta - March 2024
By using this site, you consent to the use of cookies to improve your user experience through analytics and personalised marketing efforts.

Lead Software Developer

IRIS THAUMAS Ltd , North of Malta

Published on 26 Aug 2022

Expired on 19 Nov 2022


Job vacancy: Lead Software Developer
 
We are looking for Lead Software Developers to join our client's team. As the Lead Software Developer, you who will take a leading role in the design of lean software solutions targeted to meet their clients' business requirements. The role focuses on assisting as required to ensure proper planning and prioritisation of the development tasks across cross-functional teams. Responsibilities include acting as a catalyst of teamwork and a driver of continuous improvement across all aspects of the software life cycle, product, skills, knowledge and practices.
 
ABOUT OUR CLIENT:
Our client offers online payment services software and managed services to their clients in several countries.
 
DUTIES AND RESPONSIBILITIES:
  • Review newly implemented solutions to ensure implementation follows the agreed design and company standards.
  • Steer new technology and business design ideas among the team in collaboration with the architecture team.
  • Promote reuse of existing components and business features when considering any new requirement.
  • Incite and lead team discussions and brainstorming sessions as required.
  • Assist in planning and scheduling, taking into account team members' abilities.
  • Mentor, guide, assist and share technical knowledge with team members as required.
  • Have a good understanding of the team’s architecture, design, concepts and practices.
  • Drive continuous improvement of the software life cycle phases, focusing on designing, coding, documenting, testing and support.
  • Analyse their clients’ business requirements and convert requirements to design documents.
  • Assist in ballpark estimation in accordance to the company guidelines.Recommend software improvements to ensure strong functionality, system performance and scalability.
  • Build and perform unit tests to ensure technical correctness and completeness.
  • Team up in cross-functional teams working together to meet the defined objective/goal.
  • Pair with team members to reinforce quality and knowledge transfer.
  • Update and improve the team's internal knowledge-base.
  • Possess up-to-date knowledge of technological developments in the industry.
  • Ensure a high quality/standard of work and service throughout.
  • Communicate effectively and professionally with internal and external customers.
  • Perform other duties which may be assigned from time to time.
  • May be required to work longer hours to meet deadlines and/or be on-call.
  • Follow all company policies and procedures.
 
REQUIREMENTS AND SKILLS:
  • 4+ years experience as Senior Software Developer.
  • Experience in finding solutions to complex customer requirements.
  • Experience in writing software for the financial and/or payment industry is preferred.
  • Be proficient in software development, with ability to use more than one of the following development languages: Front-end: Java, Javascript, SQL; Back-end: Java, PL/SQL; Real-time: C/C++, PL/SQL, Lua.
  • Knowledge or familiarity in the following would be considered an asset: CI / CD – Jenkins; Scripting languages – Ruby, Python etc; Linux.
  • Be familiar with software development methodologies.
  • Good knowledge of the software development life-cycle.
  • Up-to-date knowledge of technology in general.
  • Have good knowledge of the following relational database management systems: Oracle, PostgreSQL, MySQL.
  • Able to work in a team.
  • Strong organisational and time management skills, able to prioritize across different tasks to meet deadlines.
  • Strong analytical and reasoning abilities.
  • Meticulous, methodical and accurate in the completion of tasks.
  • Strong communication and writing skills in English.
  • Willing to work long hours and be on-call.
  • Be customer and business focused.
  • Perform well under pressure.
EDUCATION:
  • Bachelor’s degree in ICT or related professional qualifications.
 
SALARY AND BENEFITS:
  • Competitive salary.
 
*If you meet the requirements and feel that this position is a fit for you, do not hesitate and apply for this role today!
 
ABOUT IRIS THAUMAS:
IRIS THAUMAS LTD is certified to ISO 9001:2015; licensed Employment Agency/Employment Business (EA #181); and Certified SRPS (MLC 2006 SRPS).

time
Full Time
Job Type
experience
Experienced (3 years +), Middle Management
Experience Level
category
Software Development
Category
industry
Fintech
Industry


Full stack Developer & Product Owner

Send me Similar Jobs