Job Description
- Participates as a member of a development team or teams; may lead a development team.
- Performs analysis of functional and business requirements.
- Prepares code stubs for others.
- Completes code to implement solutions.
- Contributes to design activities; may design solutions.
- Codes independently; participates in code reviews and may lead code reviews.
- Applies in-depth or broad technical knowledge to maintain multiple technology areas.
- Performs solution design.
- Applies Giza Systems and 3rd party technologies to highly complex infrastructure and software solutions.
- Independently implements end-user or enterprise infrastructure of moderate complexity or services prepared by more senior technologists for more complex solutions.
- May seek advice in order to make decisions on complex business issues.
- May act as a team or project leader providing direction to team activities and facilitates information validation and team decision-making process.
- Ability to handle most unique situations.
Skills
- Excellent command of English
- Excellent technical report writing skills
- Excellent communication, interpersonal, and Presentation Skills.
- Flexibility to work under pressure and in a different environment.
- Excellent team player.
- Excellent analytical & Problems solving skills.
- Eagerness and willingness to learn new technologies.
- Possess excellent time management skills and the drive to work unsupervised.
- Very good Leadership Skills.