Software Engineer – SE221

  • 3 years ago

Job Information

  • icon
  • icon
    Posted On Jul 23 ,2020

Job Description

Key Responsibilities & Duties

  1. Research, design, implement, and manage the company’s software programs.
  2. Test and evaluate new software programs.
  3. Identify areas for modification in existing programs and subsequently develop these modifications.
  4. Write and implement efficient code.
  5. Determine operational practicality.
  6. Develop quality and security assurance procedures.
  7. Deploy software tools, processes, and metrics.
  8. Maintain and upgrade existing systems.
  9. Train the company’s software users as required.
  10. Work closely with other developers, UX designers, business and systems analysts when required.

Qualification & Experience Required

  1. A Bachelor’s Degree in Computer Science, Software Engineering, or another related degree.
  2. 3 – 5 years work experience.
  3. Knowledge of the software development life-cycle.
  4. The desire to work in a fast-paced environment.
  5. Ability to develop unit testing of code components or complete applications.
  6. Full-stack developer and understand concepts of software engineering.
  7. Experience working on a variety of software development projects. Experience in software security in and added advantage.
  8. Deep programming language knowledge.