Software Engineer
Potential Staffing Limited
Nairobi, Kenya
3d ago
source : BrighterMonday

Software Engineer

Potential Staffing Limited

Software & Data

Potential Staffing Limited

Software & Data

Nairobi Full TimeIT & Telecoms KSh Confidential 2m

Job Summary

We are looking for a passionate Software Engineer to design, develop and install software solutions.

  • Minimum Qualification : Bachelor
  • Experience Level : Mid level
  • Experience Length : 2 years
  • Job Description

    SoftwareEngineer responsibilities include gathering user requirements, defining systemfunctionality and writing code in various languages, like Java, Ruby on Railsor .

    NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidatesare familiar with the software development life cycle (SDLC) from preliminarysystem analysis to tests and deployment.

    Ultimately,the role of the Software Engineer is to build high-quality, innovative andfully performing software that complies with coding standards and technicaldesign.

    Responsibilities

  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identifyrequirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional softwaresystem
  • Develop software verification plans and quality assuranceprocedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features
  • Requirements

  • Proven work experience as a Software Engineer or SoftwareDeveloper
  • Experience designing interactive applications
  • Ability to develop software in Java, Ruby on Rails, C++ or otherprogramming languages
  • Excellent knowledge of relational databases, SQL and ORMtechnologies (JPA2, Hibernate)
  • Experience developing web applications using at least onepopular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • BSc degree in Computer Science, Engineering or relevant field
  • Qualified candidates are required to apply

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form