Software Developer Equity Bank Tanzania Limited Tanzania
Full-Time
21st January 2020

Job Purpose 

The developer will serve as the subject matter expert for the technologies and solutions used in the development of the business applications and Integrations, The developer will work closely with project managers, team lead and business analysis in defining requirements/stories far system functions. Provides vison, expertise and area of systems design. Will utilize in depth knowledge of technological alternatives and business requirements to: recommend solutions that are user-friendly, efficient and scalable. Ability to communicate in group settings as well as ability to collaborate within team and gloss teams.

Number of Positions: 2

Responsibilities

  • Work closely with stakeholders to provide product solutions and technical oversight for multiple concurrent projects, including sharing expertise on standards, guidelines, and design best practices for the solution based on industry accepted practices
  • Develop software applications according to the technical documentation and designs provided by the Business Analysts
  • Ensure that the solution developed is in line with the coding standards Translate workflow steps into business process activities and nested processes,
  • Maintain and improve the performance of existing Design and update database objects to support an application
  • Recommend improvements to existing software programs as necessary
  • Performs Unit testing level throughout the application development life-cycle
  • Ensures that code revisions are maintained in the Groups source code repository
  • Maintain a coding style that conforms to that specified by the Lead Software Developer.
  • Develop release documentation for completed and tested applications solution preparatory to go live.
  • Collaborates with the Business Analyst to develop operational technical support documentation for end users where applicable
  • Ensures that the application is ready for the User
  • Acceptance Test (UAT as per the test plan developed by the Business Analysts.
  • Ensure that all software defects reported during the UAT are corrected before Go-Live,
  • Carry out routine maintenance lo applications as the need arises on the development environment only and make patches available for production as may be required.
  • Constantly update technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
  • Perform Other duties / Special Projects as assigned Skluklompetencies
  • Strong conceptual and analytical skills demonstrating outside the box problem solving skills
  • Good communication skills and the ability to work well within tight deadlines.
  • Demonstrated analytical and problem solving skills in business analysis, systems design, technical design and specification and implementation of major information and technical systems
  • Demonstrated broad knowledge of new technologies, development practices, architecture methodologies, and software quality practices,
  • Demonstrable experience to work in a team. under taking the design, development, implementation support and administration of major information and technical systems
  • Team player with experience leading and collaborating cross learn to ensure successful delivery ol solutions.
    Good project management skills

Job Skills: Not Specified
Job Qualifications: Not Specified

Education/ Experience

  • Degree in Information Technology or related course,
  • 4+ years of software development and design experience
  • 2+ years’ experience in Java Spring), C#, HTML5, JavaScript, Python
  • Experience of developing integrations on Oracle Fusion Middleware (BPEL, BPM OSB) an added advantage
  • High-level knowledge of SpA frameworks and web services integration via SOAP XML XSL XSLT, XPATH, XQuery. WSDL, eta
  • Expertise in relational database concepts and database management systems base manager systems
  • Expert understanding of object-oriented programming and multi-threaded languages.
  • Good understanding of object-oriented programming and multi-threaded languages. Exposure to SQL Server, PostgreSQL or Oracle Database and MySQL experience highly desirable
  • Solid experience in using design patterns

Job Experience Requirements:

  • 4+ years of software development and design experience
  • 2+ years’ experience in Java Spring, C#, HTML5, JavaScript, Python

Job application procedure

If you believe you can clearly demonstrate your abilities to meet the criteria given above, please submit your application with a detailed CV, stating your current position, e-mail address and telephone contacts, and copies of academic and professional certificates quoting the Job reference and title in the subject field to TZRecruitment@equitybank.co.tz  To be considered your application must be received before January 21, 2020 Only short listed candidates will be contacted

Application

Sorry, this job no longer accepts new applications.

Check these similar jobs Front End Developer