Key Responsibilities :
- Requirements and design
- Software architecture and coding
- Integration
- Certification
- Test
- Feature Definition
- Customer Support
- Verification and Validation
- Ability to code in multiple languages
- Analytical skills & software development skills
YOU MUST HAVE :
Bachelors degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematicsWE VALUE :
Understanding various software development lifecycleDemonstrate the ability to develop efficient and high quality softwareKnowledge of software configuration management and change management practicesDiverse and global teaming and collaborationEffective communicatorCan quickly analyze, incorporate and apply new information and conceptsAbility to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisivenessAbility to convey subtle or complex messages clearly, as appropriate for the topic and audienceSome relevant experienceSkills Required
Software Architecture, Coding, Change Management, Software Configuration Management, Software Development Life Cycle