Adaptis Africa Junior Level Full Stack Developer – Internship Jobs in Kenya
Job Description
Executing a 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
Design and code applications solving business issues.
Develop diagrams and flow charts on computer operation process.
Develop, test and analyze programming applications.
Determine, develop and document software specifications throughout production lifecycle.
Analyze and rectify software errors and present precise status reports on time.
Build and develop applications using Front-end languages, frameworks and libraries such as Java, React JS, Angular, ExpressJS
Build and develop applications using Back-end languages, frameworks and libraries such as Java, NodeJS, Python, Ruby, Ruby on Rails, Django, Flask, Firebase
Excellent knowledge of Relational SQL-based Databases such as MySQL, Oracle, PostgreSQL, SQLite
Excellent knowledge of No-SQL Databases such as MongoDB, Apache’s Cassandra, Redis and Amazon’s DynamoDB
Working Knowledge of UI/UX Frameworks such as CSS, HTML, Tailwind CSS, Bootstrap
Upgrade and offer patches to existing computer systems.
Develop technical documentation to support application maintenance.
Support programmers and analysts to conceptualize and develop new software programs.
Plan software development lifecycle phases
Prepare and document software specifications and requirements.
Research and document software users’ requirements.
Guide re-engineering of applications responding to customer requests.
Offer input to SDLC documentation specialists and edit documentation.
Resolve programming issues by applying problem solving skills.
Any other task assigned
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 Zoho Creator, 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 equivalent
Working Conditions:
Please note that this position is onsite and requires physical presence at our office location from Monday to Friday during regular business hours. Remote work arrangements are not available for this role. Candidates must be able to commute to our office for the duration of their employment. We appreciate your understanding and cooperation in this matter.”
How to Apply
For more information and job application details, see; Adaptis Africa Junior Level Full Stack Developer – Internship Jobs in Kenya
Find jobs in Kenya. Jobs – Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya – banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily – click here!
Click here to post comments
Join in and write your own page! It’s easy to do. How? Simply click here to return to Africa Jobs.