Location: Harare
Working Model: Hybrid
Core Competencies
Communication
- Ensure regular feedback to Team leaders and/or Project managers on development activities.
- Resolves and/or escalates issues in a timely fashion.
- Understands how to communicate difficult/sensitive information tactfully.
Technical Effort Management
- Adheres to coding standards.
- Consistently delivers high-quality code.
- Develop/Contribute to the written design documents, test plans and test results.
- Managing and implementation of changes required for project implementation.
- Ensuring that the relevant documentation is maintained according to company standards.
Technical Understanding
- Understands relevant development and support methodologies, processes and standards.
- Possesses general understanding in the areas of application and object-oriented programming, database and system design.
- Java 8 or higher proficiency will be required, with 4-8 years experience.
- Java EE 7/8 or later experience will be required, with a minimum of 4 years experience.
- Oracle Java Certification will be advantageous.
- Minimum of 4 years experience in designing and implementing solutions within the J2EE framework.
- Experience working with Wildfly Application server Version 10 and later will be advantageous.
- Minimum of 4 years experience working with relational databases (RDBMS), preferably PostgreSQL 10 and later.
Problem Solving
- Identifies critical issues with ease.
- Exhibits confidence and knowledge of emerging industry practices when solving business problems.
- Pushes creative thinking beyond the boundaries of existing industry practices.
- Understands how various issues affect each other and the outcome of projects.
- Improves upon existing approaches by seeking opportunities to creatively transform current industry practices into fresh alternative solutions.
Professional Qualities
- Leadership
- Assumes additional responsibility without being asked.
- Inspires co-workers to attain project goals and pursue excellence.
- Teamwork
- Demonstrates the ability to cooperate with a variety of people and achieve results.
- Acknowledges and appreciates each team member’s contributions.
- Respect input from other team members.
- Keeps track of lessons learned and shares those lessons with team members.
Organisational Responsibilities
- Development
- Pro actively seeks opportunities to broaden and deepen knowledge base and proficiencies.
- Shares acquired skills with team members through formal and informal channels.
- Mentors those with less experience through informal channels.
- Seeks and participates in development opportunities above and beyond training required by the company.
Interested candidates to share CV to ndawanatechnologies@gmail.com before 30 May 2024
Competitive package on offer.