National Bank of Commerce (NBC) |
Jobs in Tanzania 2020: New Job Vacancies at National Bank of Commerce (NBC) 2020
Position: Applications Developer Specialist
Location: Head Office NBC
Type: Full time
Job ID: R-15910641
Location: Head Office NBC
Type: Full time
Job ID: R-15910641
Overview
NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services.
NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services.
Recommended:
PAST PAPERS ZA DARASA LA 7 MPAKA FORM SIX | ZIPO ZA NECTA NA MOCK 1988 - 2019. CLICK HERE!
PAST PAPERS ZA DARASA LA 7 MPAKA FORM SIX | ZIPO ZA NECTA NA MOCK 1988 - 2019. CLICK HERE!
• To participate in the studying bank operations and processes; design, build solutions or modify/upgrade existing applications to meet key strategic goals.
• To actively participate in systems/projects scoping, design, and pricing exercises as part of the development and business teams’ processes; Work with Senior Manager Applications Development to ensure resource utilization targets are met in alignment with strategic objectives..
• Develop new products quickly or modify existing ones with flexibility, hence improve time to market, and internal processes.
Recommended:
CHECK SCHOLARSHIPS OPPORTUNITIES TO STUDY ABROAD CLICK HERE! Job Description
Key Responsibilities
- Study information needs, system flows, data usage, work processes, and investigating problem areas and propose solutions.
- Document and demonstrate solutions, flowcharts, layouts, diagrams, charts, code comments and clear pseudo codes.
- Determine operational feasibility by evaluating impact analysis, problem definition, user requirements, proposed solutions and efforts required.
- Develop and conduct testing plans and procedures based upon system requirements
- Identify systems deficiencies and implement effective solutions
- Communicating and enforcing coding standards; and recommending changes in policies, processes and procedures.
- Develop and/or modify products with flexibility
- Researching, evaluating, and recommending systems/equipment/technologies
- Support existing and newly developed solutions with integrations via API’s based on requirements
- planning and delivering automated solutions to be used across multiple products and organizational units.
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- Support and develop software engineers by providing advice, coaching and educational opportunities
Free CV Writing and Download, Cover/Job Application Letters, Interview Questions and It's Best Answers plus Examples. Click Here!
Attributes
- Knowledge on the trending banking software and technologies in the market.
- Excellent written and oral communication
- Problem solving skills and follow through; Pragmatic and thorough
- Familiarity with Agile development methodologies.
- Experience with varieties of databases and object-relational Mapping (ORM) frameworks.
- Must be a self-starter and have the ability to work independently with little supervision.
- Deep hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery, Objects Oriented Programming and API's.
- Business Processes Improvement and Management
- Strong understanding of cross-browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development and API's
Read Also:
Qualifications and Experience
- BSc. In Computer Science, Engineering or related field with informatics as core.
- Experience in multiple development languages in medium to enterprise systems, e.g. PHP, C#, Java, etc.
- Agile/Scrum and/or Oracle/Microsoft SQL MySQL, PostgreSQL certifications is an added advantage.
- Proved experience with coding languages Java and PHP is a must; Python is an added advantage.
- Experience with a variety of MVC frameworks/systems preferably Spring, Laravel, Django; Angular is an added advantage.
- 5+ years’ experience in a software development industry.
- Experience with integrations with Bank products/systems is an added advantage.
- Business Processes Management certification is of an added advantage (e.g. Six Sigma, BPM…etc)
Bachelor's Degree - Computer and Information Science, Experience in a similar environment
Deadline: 30th September, 2020.
No comments:
Post a Comment