28,440 Junior Engineer jobs in Kenya
Graduate Software Engineer
Posted today
Job Viewed
Job Description
Graduate Software Engineer
Posted today
Job Viewed
Job Description
Graduate Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Graduate Trainee Engineer
Posted 2 days ago
Job Viewed
Job Description
Graduate Mechanical Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior engineers in the design and development of mechanical systems and components.
- Conduct engineering analysis, simulations, and calculations using relevant software tools.
- Prepare technical drawings, documentation, and reports.
- Participate in design reviews and provide input based on analysis.
- Research and evaluate new technologies and materials for potential application.
- Support testing and validation of prototypes and components.
- Collaborate with cross-functional teams in a virtual environment.
- Learn and apply engineering best practices and standards.
- Assist with troubleshooting and problem-solving for engineering challenges.
- Contribute to project planning and execution under guidance.
- Maintain detailed records of work performed and results obtained.
- Engage in continuous learning and skill development relevant to mechanical engineering.
This is a remote internship, ideal for individuals who are proactive, possess strong analytical and problem-solving skills, and are eager to learn. You must be a recent graduate or final-year student in Mechanical Engineering with a solid understanding of fundamental engineering principles. Excellent communication skills and the ability to work effectively in a remote team setting are essential. A reliable internet connection and a suitable workspace are required. This internship is an excellent stepping stone for launching a career in mechanical engineering, offering exposure to real-world projects and professional development. We are looking for candidates who are passionate about engineering and eager to make a tangible contribution, working remotely to support projects impacting our operations based in the vicinity of Kitale, Trans-Nzoia, KE . This is a fantastic opportunity to build your professional network and gain invaluable industry experience from anywhere.
Graduate Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Graduate Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Junior engineer Jobs in Kenya !
Graduate Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Graduate Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Write and test high-quality code under the guidance of senior engineers.
- Participate in the full software development lifecycle (SDLC).
- Assist in debugging and resolving software defects.
- Contribute to software design and architecture discussions.
- Collaborate with team members on code reviews and knowledge sharing.
- Document software features and processes.
- Learn and apply new programming languages and technologies.
- Contribute to the development of innovative software solutions.
- Actively participate in agile development ceremonies.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of fundamental programming concepts and data structures.
- Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript).
- Knowledge of software development best practices.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a remote environment.
Graduate Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and implementation of software applications.
- Write clean, efficient, and well-documented code in relevant programming languages.
- Participate in code reviews and collaborate with senior engineers on technical solutions.
- Test and debug software to ensure functionality and identify defects.
- Contribute to the development of software documentation and user guides.
- Learn and apply various software development methodologies and tools.
- Collaborate effectively with team members to achieve project goals.
- Assist in troubleshooting and resolving technical issues.
- Stay up-to-date with emerging technologies and industry best practices.
- Support the broader engineering team in delivering high-quality software products.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Solid understanding of programming concepts and data structures.
- Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript).
- Familiarity with software development tools and version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a team-oriented environment.
- Previous internship or project experience in software development is a plus.