Job Description
As an Engineer - Software Development, you will build high-quality, innovative and fully performing software that complies with coding standards and technical design. To do so, you will gather user requirements, define system functionality and write code in various languages.
- Participate in requirement discussions. Analyze and understand the end-user’s needs.
- Participation in design and development of solution
- Implementation of features and/or bug-fixing and delivering solutions in accordance with coding guidelines with quality
- Identification and implementation of (unit/component) tests to ensure solution addresses customer requirements
- Documentation of software components and applications using UML diagrams
- Maintains professional and technical knowledge within the team.
- Motivate and inspire team members
- Encourage creativity, risk-taking, and constant improvement
Qualifications
- A bachelor’s degree in IT or Computer Science or equivalent
- Proficiency in Software Development Life Cycle
- Proficiency in any computer language
- Excellent debugging and problem-solving skills
- Knowledge of critical thinking, and problem solving
- Proficiency in software engineering tools
- Ability to document requirements and specifications
Additional Information
All your information will be kept confidential according to EEO guidelines.