Junior Software Developer

Ghepa Online Ltd

Job Summary

The Junior Software Developer will be part of an agile development team building and working on enterprise grade software systems on top of the Microsoft .NET development stack.

  • Minimum Qualification: Bachelor
  • Experience Level: Entry level
  • Experience Length: 2 years

Job Description

The Junior Software Developer will be involved in all areas of development from design to development to testing.

Duties and Responsibilities

  1. Working with an agile team to develop, test, and maintain web and desktop-based business applications built on Microsoft technologies.
  2. Design, develop, and unit test applications in accordance with established standards.
  3. Developing, refining, and tuning integrations between applications.
  4. Package and support deployment of releases.
  5. Analyzing and resolving technical and application problems.
  6. Participating in peer-reviews of solution designs and related code.
  7. Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
  8. Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.
  9. Providing third-level support to business users.
  10. Attending and contributing to company development meetings.
  11. Learning the codebase and improving your coding skills.
  12. Writing and maintaining code.
  13. Working on minor bug fixes.
  14. Monitoring the technical performance of internal systems.
  15. Responding to requests from the development team.
  16. Gathering information from consumers about program functionality.
  17. Writing reports.
  18. Conducting development tests


Minimum Requirements

  • University degree in Computer Science or a related discipline with a strong desire to learn

Core Competency Requirements

  • Solid understanding of object oriented programming concepts
  • Solid understanding of relational database design and querying concepts
  • Familiarity with version control concepts

Preferred Competency Requirements

  • Experience in SQL plus 2 or more programming languages, (Php, Python, mobile applications Development)
  • Exposure to web development using HTML5, CSS and JavaScript
  • Knowledge of client/server application development
  • Knowledge of agile development methodologies
  • Knowledge of unit testing theory.

Share Job Post

Log In to apply now

Nairobi
| Full Time |
KSh 15,001 - 30,000
Job Function: IT & Software
1mo
Nairobi
| Full Time |
KSh Confidential
Job Function: IT & Software
1mo
Nairobi
| Full Time |
KSh Confidential
Job Function: IT & Software
1mo
Miniduka Limited
Nairobi
| Full Time |
KSh 15,001 - 30,000
Job Function: IT & Software
1mo