Java Developer
Job Details
Job Title: |
Java Developer |
Section: |
Software Development |
Functional Level: |
Entry |
Department: |
Business Solutions |
Sector |
Business Solutions |
Reporting Lines
Reporting Lines: |
|
Reports directly to: |
Software Development Senior Manager |
Job Purpose
Handle the operational tasks of Java applications development throughout product development life cycle from concept and design to testing.
Job Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient codes
- Ensure designs are following the required software’s specifications
- Prepare and produces releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural reviews.
- Design database architecture.
- Document development phases.
.
KPIs (Key Performance Indicators)
- Projects’ OLAs / SLAs. 25%
- Team members’ performance 25%
- Team Members Satisfaction. 25%
- Reporting. 25%
Competency Model
Core Competencies |
Level |
|
1 |
Technical competency level
Technical Competencies |
Level |
|
I |
Specifications: Qualifications, Experience, skills
Specifications (Qualifications, Experience and Skills): |
|
Education |
Specialization:
|
Experience |
|
Languages |
|
Conditions of Employment
- PPEs / Health, Safety, and Environment requirements: No
- Days Off: 2 Days/Week
- Working Environment: 90% standard office work & 10% out of office.
- Working Hours : From 9:00 AM till 5 PM.
- Working Days: 5 Days/week