Software Developer
Baghdad, Baghdad Governorate, Iraq . OrbitGroup
JOB RESPONSIBILITIES:
- Use standard tools for version control and configuration management.
- Create code to implement detailed designs.
- Refactor code when needed.
- Follow project and organization standards for designs and code.
- Use appropriate design patterns.
- Create and executes unit/integration tests for all delivered code.
- Assist with the development of the test cases
- Ensure that product-quality goals are achieved.
- Assist in problem identification and technical impact analysis.
- Follow quality standards for the product and supporting processes.
REQUIREMENTS:
- Bachelor degree in technology related field or equivalent (or 6 years work experience)
- 2+ Years’ experience is software development.
- 3+ Years proficiency in at least one modern programming language.
- Analytical abilities and design skills
- basic understanding of computer science fundamentals, including algorithms, problem solving, and object-oriented analysis and design
- Good understanding of SDLC
- Comfortable using version control systems (i.e Git)
- Practice clean code approach and Defensive coding techniques
- Ability to take a project from scoping requirements through actual launch of the project
- Strong written and verbal communication skills
- Ability to write testable code along with unit and integration tests.
- Basic understanding of design patterns.
© 2021 Orbit Group All rights reserved.