Overview
Languages
English
Education
- Bachelor's degree
- or equivalent experience
- Computer software engineering
Experience
3 years to less than 5 years
Work setting
- Startup company
- Research and development institution
Responsibilities
Tasks
- Write, modify, integrate and test software code
- Maintain existing computer programs by making modifications as required
- Identify and communicate technical problems, processes and solutions
- Research and evaluate a variety of software products
- Write, modify, integrate and test software code for e-commerce and other Internet applications
- Operate automatic or other testing equipment to ensure product quality
- Execute and document results of software application tests and information and telecommunication systems tests
- Research, evaluate and synthesize technical information to design, develop and test computer-based systems
- Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems
- Conduct tests and perform security and quality controls
Experience and specialization
Computer and technology knowledge
- ADA
- Android
- Shell script
- Linux
- C
- Networking software
- Networking security
- Servers
- Java
- Object-Oriented programming languages
- Software development
- MS Windows
- Git
Hardware development
- JNI (Java Native Interface)
Area of specialization
- Scrum
- Development of computer applications
Additional information
Work conditions and physical capabilities
- Fast-paced environment
Personal suitability
- Accurate
- Team player
- Creativity
- Integrity
- Accountability
- Dependability
- Resourcefulness
Benefits
Health benefits
- Dental plan
- Disability benefits
- Health care plan
- Paramedical services coverage
- Vision care benefits
Financial benefits
- Group insurance benefits
- Life insurance