Software Developer

  • Full-time

Company Description

Our client is a growing I.T Company with interest in exceptional, energetic and vibrant individuals to join its young and teeming workforce.

Job Description

    • Producing clean, efficient code based on specifications
    • Testing and deploying programmes and systems
    • Fixing and improving existing software
    • Work with developers to design algorithms and flowcharts
    • Produce clean, efficient code based on specifications
    • Integrate software components and third-party programs
    • Verify and deploy programs and systems
    • Troubleshoot, debug and upgrade existing software
    • Gather and evaluate user feedback
    • Recommend and execute improvements
    • Create technical documentation for reference and reporting



Qualifications

  • BSc/ B.Tech in Computer Science or computer engineering
  • A minimum of 5years working experience in an Software Development firm
  • Proven experience as a Software Developer, Software Engineer or similar role
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)



Additional Information

  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude
  • Attention to detail