Job
Software Engineer at JKUAT Enterprises Limited
- Organization: JKUAT Enterprises Limited
- Location: Juja, Kenya
- Category: Full-time
About this opportunity
Software Engineer
• Job Type Full Time
• Qualification BA/BSc/HND
• Experience
• Location Nairobi
• Job Field ICT / Computer
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
• Job Type Full Time
• Qualification BA/BSc/HND
• Experience
• Location Nairobi
• Job Field ICT / Computer
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
priority-employer
Loading interactive page…