THE MAIN PURPOSE OF JOB
To strategically design and implement information systems and networked software architectures that support core functions.
KEY RESPONSIBILITY AREAS
- Manage critical account and stakeholder relations
- Design and develop systems according to business requirements
- Maintain systems
- Test systems according to functional and technical requirements
- Perform administration and feedback
- Lead and manage the people in the development team
REQUIRED EDUCATION
- Essential: Bachelor's degree in Computer Science or Engineering
- Desired: Project Management short course
REQUIRED EXPERIENCE
- Essential: At least 10-15 years of relevant work experience in a dynamic corporate IT environment
- Desired: Experience working with Microsoft Technologies.
REQUIRED JOB SKILLS AND KNOWLEDGE
- Perform unit testing of programs to ensure the output meets business functional requirements.
- Program maintenance, debugging problems and correcting coding errors.
- Develop software solutions using agreed software programming languages and frameworks.
- Project management principles and methodologies (Agile/Scrum)
- Coding languages (C#, Web Technologies, Visual Studio, SQL)
- Microsoft Technologies
- Manage the gathering, documentation and analysis of business requirements
- Design programs in accordance with agreed standards
- Software Development Life Cycle Methodology
- Document Functional and Technical design specifications
If you are not contacted within 14 working days, please consider your application unsuccessful.