Experience: 6-9 Years
Role: Software Developer
Responsibilities:
·        Collaborate with Application Analyst/ System Analyst to implement solutions that meet Business Requirements and are in alignment with organization's business objectives.
·        Work in team of developers to design algorithms and flowcharts
·        Produce clear, detailed technical design documentation for reference and reporting
·        Produce clean, efficient code that can achieve both technical and non-technical specifications
·        Produce codes that are in conformance to the Bank’s coding and security standards
·        Develop and execute Unit Test scripts to ensure conformity to requirements
·        Troubleshoot, debug and upgrade existing software
·        Verify and deploy programs and systems
·        Recommend and execute program improvements
·        Support and operate test environments, including execution and monitoring of EOD batch runs.
Requirements:
Technical Skills & Experience
·        Familiarity with Waterfall and Agile development methodologies
·        Experience with software design and development in a test-driven environment
·        Experience with development using SQL, .NET 8, .NET Core, .NET MVC, JavaScript and React
·        Experience in TypeScript and Angular will be an added advantage
·        Familiarity with modern development toolset e.g. ALDON, JIRA, BitBucket, GIT, SonarQube, Jenkins, Veracode, Confluence will be an added advantage.
·        Ability to learn new languages and technologies
·        Excellent communication skills
·        Resourcefulness and troubleshooting aptitude
·        Attention to detail
Education
·        Degree in Computer Science or related discipline
Primary Contacts
·        Lead Developer
·        Development Team
Key Skills:
·        Strong domain knowledge in Banking and Wealth Management, including products such as Unit Trusts, Bonds, Insurance, Structured Notes, and Structured Certificates.
·        API integration and system interfaces
Proficiency with SDLC methodologies