Senior Software Engineer – Hatton National Bank Vacancies 2024

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
 
Requirements and Skills
  • 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
 
Academic/Professional Qualifications
  • B.Sc. in Computer Science or other equivalent technical discipline.
 
Work Experience
  • Minimum 1 year of demonstrated experience in software development

 

  Download English Edition Job Advertisement  Download PDF
  Online Job Application Click Here

 

More Details

Government Job Vacancies

Company Job Vacancies

Bank Job Vacancies

Videsha Rakiya Abarthu

WhatsappApp Channel Click Here
Telegram Channel Click Here