944 Junior Programmer jobs in Kenya
SAP Programmer
Posted today
Job Viewed
Job Description
We're Hiring: SAP ABAP Developer
Remote -Nairobi
Are you an expert in
SAP ABAP development
looking to join a high-impact project in a global retail environment? We're seeking a
100% technical ABAP programmer
to develop, customize, and maintain SAP solutions that drive business efficiency and innovation.
What You'll Do:
- Develop and customize SAP solutions (S/4HANA and earlier versions)
- Integrate and optimize systems across architecture and installations (ARQ + MEP)
- Provide ongoing maintenance and technical support
- Document processes and contribute to internal training initiatives
- Collaborate using
Autodesk BIM Collaborate Pro
and
JIRA
for task tracking
What We're Looking For:
- Proven experience in
ABAP programming
(S/4HANA and legacy versions) - Solid understanding of SAP modules:
SD, MM, FI - Strong knowledge of
RFC, IDoc, BAPI, OData, Web Services, User Exit, HandyMan - Experience with
Agile
or SAP methodologies (Activate, ASAP) - Bachelor's degree; SAP certifications are a plus
- Minimum
5 years of experience
, ideally in consulting environments - Fluent in
English (C1)
; Spanish is a plus - Proactive, analytical, and solution-oriented mindset
Project Details:
- Duration:
6 months
, with potential for extension - Contract type:
Temporary – Project-based - Hiring urgency:
Immediate - You'll be part of a team where performance and involvement can lead to future project placements
Interested or know someone who fits the profile?
Apply now or share this opportunity Let's build something great together.
SAP #ABAP #S4HANA #SAPDeveloper #RemoteJobs #TechHiring #RetailTech #Consulting #BIM #JIRA #SoftwareDevelopment #SAPJobs #HiringNowComputer Programmer
Posted today
Job Viewed
Job Description
Company Description
DOLPH ENGINEERING AND PROJECTS, based in Witbank, Mpumalanga, South Africa, is a renowned company dedicated to engineering and project execution. Located at NO 1243 Duvha Park Ext 2, the company specializes in delivering high-quality engineering solutions and comprehensive project management services to a diverse clientele.
Role Description
This is a full-time, on-site role for a Computer Programmer located in Nairobi. The Computer Programmer will be responsible for developing and maintaining software applications, ensuring efficient back-end web development, and engaging in various programming tasks. The role includes utilizing Object-Oriented Programming (OOP) principles to solve complex problems and improve system performance.
Qualifications
- Proficiency in Computer Science principles
- Experience in Back-End Web Development and Software Development
- Strong skills in Programming and Object-Oriented Programming (OOP)
- Excellent problem-solving and analytical skills
- Ability to work independently and collaboratively in a team setting
- Bachelor's degree in Computer Science, Software Engineering, or related field
sap programmer
Posted today
Job Viewed
Job Description
We're Hiring: SAP ABAP Developer
Remote
Are you an expert in
SAP ABAP development
looking to join a high-impact project in a global retail environment? We're seeking a
100% technical ABAP programmer
to develop, customize, and maintain SAP solutions that drive business efficiency and innovation.
What You'll Do:
- Develop and customize SAP solutions (S/4HANA and earlier versions)
- Integrate and optimize systems across architecture and installations (ARQ + MEP)
- Provide ongoing maintenance and technical support
- Document processes and contribute to internal training initiatives
- Collaborate using
Autodesk BIM Collaborate Pro
and
JIRA
for task tracking
What We're Looking For:
- Proven experience in
ABAP programming
(S/4HANA and legacy versions) - Solid understanding of SAP modules:
SD, MM, FI - Strong knowledge of
RFC, IDoc, BAPI, OData, Web Services, User Exit, HandyMan - Experience with
Agile
or SAP methodologies (Activate, ASAP) - Bachelor's degree; SAP certifications are a plus
- Minimum
5 years of experience
, ideally in consulting environments - Fluent in
English (C1)
; Spanish is a plus - Proactive, analytical, and solution-oriented mindset
Project Details:
- Duration:
6 months
, with potential for extension - Contract type:
Temporary – Project-based - Hiring urgency:
Immediate - You'll be part of a team where performance and involvement can lead to future project placements
Interested or know someone who fits the profile?
Apply now or share this opportunity Let's build something great together.
SAP #ABAP #S4HANA #SAPDeveloper #RemoteJobs #TechHiring #RetailTech #Consulting #BIM #JIRA #SoftwareDevelopment #SAPJobs #HiringNowRemote Junior Programmer Apprenticeship
Posted 1 day ago
Job Viewed
Job Description
You will participate in code reviews, learn best practices in software engineering, and contribute to the continuous improvement of our codebase. The remote nature of this apprenticeship allows for flexible working hours and the ability to learn from anywhere in the world. We are looking for candidates who are passionate about technology, possess strong analytical and problem-solving skills, and have a keen eye for detail. A proactive attitude and a willingness to ask questions and seek knowledge are essential. This apprenticeship is an ideal stepping stone for individuals looking to launch a successful career in software development. You will be given opportunities to work on diverse projects, from web applications to backend systems, allowing you to discover your niche. Regular feedback and performance reviews will ensure your development is on track. This is not just a learning opportunity, but a chance to become a valued member of a forward-thinking team. We believe in nurturing talent and providing a supportive environment where you can excel.
Location: This is a fully remote apprenticeship, allowing you to work from anywhere.
Qualifications:
- Basic understanding of at least one programming language (e.g., Python, Java, JavaScript).
- Familiarity with fundamental programming concepts (variables, loops, functions, data structures).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work independently and manage time effectively in a remote setting.
- A portfolio of personal projects or contributions to open-source is a plus.
- Completion of relevant online courses or bootcamps is advantageous.
Senior Film Festival Programmer
Posted 2 days ago
Job Viewed
Job Description
Remote Junior Trainee Programmer
Posted 2 days ago
Job Viewed
Job Description
Lead Game Programmer - Backend
Posted 2 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Junior programmer Jobs in Kenya !
Remote Junior Trainee Programmer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development of software applications under mentorship.
- Write and maintain clear, efficient, and well-documented code.
- Participate in code reviews and learn from senior developers.
- Debug and resolve software defects.
- Assist with software testing and quality assurance processes.
- Learn and apply various programming languages and development tools.
- Collaborate with team members in a remote setting using project management tools.
- Contribute to the continuous improvement of development processes.
- Stay updated with new technologies and industry trends.
- Complete assigned training modules and projects on time.
- High school diploma or equivalent; pursuing or completed a degree in Computer Science, Software Engineering, or a related field is a plus.
- Basic understanding of programming concepts and at least one programming language (e.g., Python, Java, C++, JavaScript).
- Strong logical thinking and problem-solving abilities.
- Eagerness to learn and adapt to new technologies.
- Good communication and interpersonal skills for remote collaboration.
- Ability to work independently and manage time effectively.
- Basic understanding of software development life cycle (SDLC) is beneficial.
Senior Remote Arts & Entertainment Programmer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conceptualize, plan, and execute diverse arts and entertainment programming.
- Source, vet, and book artists, performers, and presenters.
- Develop and manage budgets for all programming initiatives.
- Collaborate with marketing teams to promote events and create buzz.
- Ensure seamless execution of events, managing logistics and schedules.
- Curate digital content for online platforms and virtual events.
- Build and maintain strong relationships with artists, agents, and cultural organizations.
- Analyze audience feedback and performance metrics to refine programming strategies.
- Stay informed about current trends in the arts and entertainment landscape.
- Contribute innovative ideas to enhance the overall cultural offering.
- Bachelor's degree in Fine Arts, Arts Administration, Cultural Studies, Marketing, or a related field.
- Minimum of 5 years of experience in programming, event management, or arts management.
- Proven track record of curating successful arts and entertainment events or content.
- Strong knowledge of various artistic disciplines (e.g., music, theatre, visual arts, film).
- Excellent organizational, project management, and negotiation skills.
- Superb written and verbal communication abilities.
- Experience with digital marketing and social media for event promotion.
- Ability to work independently and manage multiple projects effectively in a remote setting.
- Creative, resourceful, and passionate about the arts.
Remote Senior PLC Programmer - Manufacturing Systems
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, program, test, and commission Programmable Logic Controllers (PLCs) for various industrial automation applications.
- Develop HMI/SCADA screens and interfaces for process visualization, control, and data acquisition.
- Create and maintain detailed technical documentation, including ladder logic, flow charts, function block diagrams, and wiring schematics.
- Collaborate with engineering teams, project managers, and clients to define system requirements and develop automation strategies.
- Perform root cause analysis on control system issues and implement effective troubleshooting and debugging solutions.
- Implement and maintain robust safety systems integrated with PLC controls, adhering to industry standards (e.g., IEC 61508).
- Optimize existing automation programs to improve efficiency, reduce cycle times, and enhance product quality.
- Provide technical support and training to plant operations and maintenance personnel.
- Stay current with the latest PLC hardware and software technologies, control strategies, and industry best practices.
- Manage multiple automation projects concurrently, ensuring timely delivery and adherence to specifications.
- Conduct FAT (Factory Acceptance Testing) and SAT (Site Acceptance Testing) for control systems.
- Assist in the selection of automation hardware components, sensors, actuators, and drives.
- Mentor junior programmers and provide technical guidance.
- Ensure compliance with all relevant safety and electrical codes.
- Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field.
- A minimum of 8 years of experience in PLC programming and industrial automation.
- Extensive hands-on experience with major PLC platforms such as Siemens (S7-1200/1500/300/400), Allen-Bradley (ControlLogix, CompactLogix), or similar.
- Proficiency in HMI/SCADA software (e.g., Siemens WinCC, Rockwell FactoryTalk View, Wonderware).
- Strong understanding of industrial communication protocols (e.g., Profinet, Profibus, Ethernet/IP, Modbus).
- Experience with motion control, robotics integration, and variable frequency drives (VFDs).
- Excellent analytical, problem-solving, and logical thinking skills.
- Ability to work independently, manage priorities, and deliver high-quality results in a remote environment.
- Strong written and verbal communication skills, with the ability to document technical designs clearly.
- Experience with VFD programming and integration is highly preferred.