Senior Software Engineer – Hatton National Bank Vacancies 2024
We are Sri Lanka’s premier private sector commercial bank. Our visionary journey has taken us beyond the realms of business as we have made a conscious effort to go where no bank has dared to go; from downtrodden villages long-forgotten, to the world across the shores.
The driving force behind this epoch-making journey is our strong team of achievers, affectionately known as the Hatna Family. As we continue to make history and move ahead, we invite dynamic and ambitious individuals to join us in our trailblazing banking saga.
A world of opportunities await!
Job Role
The role of the Senior Software Engineer is to design and implement functional software solutions and work autonomously with minimal supervision, leveraging exceptional organizational and problem-solving abilities. A strong background in software development and familiarity with agile methodologies are essential.
The primary objective is to develop high-quality software solutions that meet user needs and align with the organization’s business goals. This will involve analyzing requirements, designing robust architectures and writing efficient code.
Responsibilities
- Develop high-quality software design and architecture
- Identify, prioritize and execute tasks in the software development lifecycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Document development phases and monitor systems
- Ensure software is up-to-date with latest technologies
- Proven experience as a Software Engineer
- Extensive experience in software development, scripting
- Knowledge of selected programming languages and the Java/J2EE platform
- In-depth knowledge of relational databases (e.g. Oracle)
- Familiarity with various operating systems (Linux, Windows)
- Analytical mind with problem-solving aptitude
- Ability to work independently
- Excellent organizational skills
- B.Sc. in Computer Science or other equivalent technical discipline.
- Minimum 1 year of demonstrated experience in software development
Download English Edition Job Advertisement | Download PDF |
Online Job Application | Click Here |
More Details
WhatsappApp Channel | Click Here |
Telegram Channel | Click Here |