Job Description
•Main Objective:
We are looking for a passionate Software Engineer to design, develop and test software solutions. The successful candidate will be able to build high-quality, innovative and fully performing software in compliance with technical design and coding standards.
•Main Responsibilities:
-Requirements Management
-Software Architecture/Design
-Implementation
-Testing including Unit/ Integration/ Acceptance testing
- Verification/ Validation
-Network/ Database Administration
-Execute full life-cycle software development
-Write well designed, testable, efficient code
-Produce specifications and determine operational feasibility
-Integrate software components into a fully functional software system
-Execute software verification and quality assurance procedures
-Document and maintain software functionality
-Comply with project plans and industry standards
-Reporting to: Project Manager
-Subordinates: 2 Requirements Manager, 4 Designer/Developer, 4 Tester, and 2 Network/ Database Administrator
-Length of Probation Period: +1 year
-Working hours: Saturday to Thursday 8:00 a.m. - 16:40 p.m.