Software Engineer at JKUAT Enterprises Limited

    0
    21
    Full-time

    Software Engineer

    Job Description

    • We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.
    • Executing full life-cycle software development
    • Writing well designed, testable, efficient code
    • Producing specifications and determining operational feasibility
    • Integrating software components into fully functional software systems
    • Developing  software verification plans and quality assurance procedures
    • Documenting and maintaining software functionality
    • Tailoring and deploying software tools, processes and metrics
    • Serving as a subject matter expert
    • Complying with project plans and industry standards

    Requirements

    • Proven work experience in as a computer software engineer or software developer
    • Hands on experience in designing interactive applications
    • Ability to develop software in C, C++, C#, Java or other selected languages
    • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
    • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
    • Experience with test-driven development
    • Mastery in software engineering tools
    • Ability to document requirements and specifications
    • Familiarity with software development methodology and release processes
    • A degree in Computer Science or Engineering.

    Method of Application

    Interested and qualified? Go to JKUAT Enterprises Limited on careers.jkuates.co.ke to apply