- Experience Needed:
- 5 to 7 years
- Career Level:
- Experienced (Non-Manager)
- Job Type:
- Full Time
About the Job
Job Purpose / Summary:
- Designing, executing, assessing, and troubleshooting software programs and applications which include: configuring, analyzing, designing, coding, developing, unit testing and documenting software specifications throughout the project life cycle. This responsibility will extend to contributing in the estimates of the project, the quality and timeliness of the deliverable and the project’s compliance with the organizational processes and standards. This position usually requires 5-7 years of relevant professional experience or equivalent education.
Requirements understanding and validation.
- Understand and verify the Functional Requirements of the software
- Understand the non-functional Requirements of the software
- Determine the existence of any conflicts within the Requirements of the software
- Requirements’ Owner ensures the commitment of the development team to the requirements.
- Handles the following for each assigned design unit:
- Evaluate alternatives
- Defines external/other Interfaces
- Defines external interactions of the System Units (SUs) in detail documents design decisions in a design document
- Understand different design diagrams
- Design database schema and initially builds it
- Set up and build the working environment, as in configuration management plan
- Coding using software building tools
- Code review
- Design review
- Review project plan and provide feedback
- Involved in developing project estimates and the sizing
- Involved in developing change requests estimate.
- Understands other people’s code with ease
5 to 7 years
Not Specified at least
Information Technology Services Investment Banking
About this Company
Universal Payment Services - a Kuwait-Saudi partnership with a capital of 50 million USD - is one of the leaders in transaction processing and offers international, top-notch electronic transaction processing services through high speed, robust electronic information network....
See all Careers and Jobs at Universal Payment Services