Our esteemed and well known client is looking for to employ a full time Stack Developer within their IT Team.
Our client is looking for a candidate who has financial and insurance field industry experience. The candidate will be requested to design, implement, and maintain innovative software solutions that utilise the Core Banking System's capabilities while playing a crucial role in the Digital Transformation initiative, leveraging your expertise and strong software development skills to deliver user-friendly and robust digital banking applications.
Main duties and responsibilities:
- Collaborate with cross-functional teams to gather and analyse requirements, design solutions, and develop software applications;
- Develop and maintain user interfaces, workflows, and business logic while adhering to best practices and design guidelines;
- Implement integrations with external systems, APIs, and databases to ensure seamless data exchange and interoperability;
- Write clean, efficient, and well-documented code following coding standards and best practices, conducting thorough testing to ensure software quality and reliability;
- Work with the QA team to ensure proper testing and validation of software components, addressing any identified defects or issues;
- Stay current with the latest updates and enhancements, actively contributing ideas and recommendations for leveraging new features and capabilities;
- Implement visually appealing and user-friendly interfaces, ensuring a seamless and intuitive user experience;
- Collaborate with product owners, architects, and stakeholders to refine requirements, provide technical guidance, and contribute to the overall product roadmap;
- Keep abreast of industry trends and emerging technologies, proactively exploring opportunities to enhance development processes and improve software solutions.
Competencies and Experience:
- Hold a Bachelor's degree in Computer Science, Software Engineering, or a related field;
- Demonstrate proven experience as a full stack developer or in a similar role, with a focus on developing mobile and/or web applications;
- Have a strong understanding of digital banking concepts, including online banking, mobile banking, and customer experience management.
- Possess solid knowledge of web technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Experience with Red Hat Process Automation is considered a plus;
- Exhibit strong problem-solving skills, with the ability to analyse complex requirements and propose efficient and scalable solutions;
- Be familiar with agile development methodologies and practices, including version control systems (e.g., Git) and collaborative development workflows.
- Have experience in designing and developing pipelines (e.g., Jenkins);
- Have experience in implementing and consuming RESTful APIs.
- Possess excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams and stakeholders
The role offers a package in the range of 40k for the right candidate. Alongside remuneration, there are numerous perks for this role. Apply today!
If the above roles are not for you but know someone who might be interested, refer a friend to StreetHR and receive up to €300 upon successful placement. Terms and Conditions apply. Speak to us for more information on careers@streethr.com.mt