4 Graduate Software Engineer jobs in Placements24

Graduate Software Engineer

80100 Mombasa / Remote  KES40,000 - KES70,000 per month  help_outline Placements24

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

intern
About the Role Our client, a rapidly expanding tech startup focused on innovative mobile solutions, is looking for a talented Graduate Software Engineer to join their team in **Mombasa**. This role offers a unique blend of on-site collaboration and remote flexibility, allowing you to contribute to groundbreaking projects while maintaining a healthy work-life balance. You will be part of a dedicated engineering team, working on the full software development lifecycle, from conceptualization to deployment. This hybrid position is ideal for motivated individuals eager to learn, grow, and contribute to real-world applications. Our client fosters a culture of innovation, continuous learning, and mentorship, providing ample opportunities for professional development and career advancement in the exciting field of software engineering. You will gain hands-on experience with modern development stacks and methodologies. Key Responsibilities
  • Develop, test, and deploy high-quality software solutions.
  • Collaborate with senior engineers and designers on feature implementation.
  • Participate in code reviews to ensure code quality and best practices.
  • Debug and resolve software defects and issues.
  • Contribute to technical documentation and knowledge sharing.
  • Assist in the design and architecture of new software components.
  • Work with cross-functional teams to define software requirements.
  • Stay current with emerging technologies and industry trends.
  • Troubleshoot and optimize application performance.
  • Engage in agile development processes and contribute to sprint planning.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of programming principles and data structures.
  • Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript).
  • Familiarity with software development methodologies (e.g., Agile, Scrum).
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to learn quickly and adapt to new technologies.
  • A passion for creating efficient and scalable software.
  • Basic understanding of databases and version control systems (e.g., Git).
  • Demonstrated ability to work effectively in a hybrid work environment.
Benefits
  • Competitive intern salary and potential for full-time employment.
  • Mentorship from experienced software engineers.
  • Exposure to cutting-edge technologies and projects.
  • Opportunities for professional networking and skill development.
  • A dynamic and collaborative team environment.
  • Partial remote work flexibility.
  • Company-sponsored training workshops.
  • Access to learning resources and platforms.
  • Team-building events.
  • Contribution to impactful software solutions.
Is this job a match or a miss?
Apply Now

Graduate Software Engineer

80100 Mombasa / Remote  KES40,000 - KES70,000 per month  help_outline Placements24

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

intern
About the Role

Our client, a leading innovator in the cloud computing sector, is looking for ambitious and tech-savvy Graduate Software Engineers to join their expanding engineering division. This is a full-time, fully remote position offering an unparalleled opportunity for recent graduates to contribute to cutting-edge software development projects. You will work alongside experienced engineers, gaining hands-on experience in designing, developing, testing, and deploying scalable software solutions. Our client is committed to fostering a remote-first culture, providing the tools and support necessary for you to excel from anywhere in the world. This role is perfect for individuals who are passionate about coding, eager to tackle complex technical challenges, and looking to build a robust foundation for their software engineering career. You will be part of a collaborative team that values innovation, continuous learning, and shared success. We believe in empowering our junior engineers, offering them challenging assignments that foster rapid skill development and professional growth. The ability to collaborate effectively in a virtual environment is key to success in this role.

Key Responsibilities
  • Assist in the design and development of new software features and applications.
  • Write clean, maintainable, and efficient code in relevant programming languages.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Collaborate with senior engineers and product managers to understand project requirements.
  • Debug and resolve software defects and issues.
  • Contribute to the testing and deployment of software solutions.
  • Document technical designs, code, and processes.
  • Stay current with emerging software development technologies and best practices.
  • Participate in agile development ceremonies, including daily stand-ups and sprint planning.
  • Assist in optimizing application performance and scalability.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of fundamental programming principles and data structures.
  • Experience with at least one modern programming language (e.g., Java, Python, C++, JavaScript).
  • Familiarity with software development lifecycle (SDLC) and agile methodologies.
  • Basic knowledge of database systems (e.g., SQL, NoSQL).
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills, especially in a remote context.
  • Ability to learn quickly and adapt to new technologies and frameworks.
  • Eagerness to contribute to a collaborative and innovative engineering team.
  • A genuine passion for software development and technology.
Benefits

Our client provides a competitive salary and benefits package, coupled with the immense flexibility of a fully remote work arrangement. This includes a comprehensive health insurance plan, including medical, dental, and vision coverage. Professional development is highly encouraged, with access to online courses, workshops, and conference attendance opportunities. A generous vacation and holiday leave policy is offered, along with a retirement savings plan. We cultivate a supportive and inclusive remote work culture, prioritizing employee well-being and work-life balance. Opportunities for rapid career progression are abundant, driven by merit and performance. Virtual team events and collaborative platforms ensure strong team connectivity. Access to state-of-the-art development tools and technologies is provided. This is a fantastic opportunity to shape your career in a forward-thinking company.

Is this job a match or a miss?
Apply Now

Graduate Software Engineer

60200 Meru / Remote  KES40,000 - KES70,000 per month  help_outline Placements24

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
About the Role

Our client, a pioneering software development firm, is excited to offer a fully remote Graduate Software Engineer internship opportunity. This position is perfect for aspiring engineers based in or around Meru who are looking to gain hands-on experience in a cutting-edge, virtual environment. You will be integrated into our development teams, contributing to real-world projects and learning from experienced professionals. This role emphasizes practical application of coding skills and fosters a deep understanding of software development lifecycles within a remote-first culture. Embrace the chance to innovate and build your career from anywhere, connecting with a global team.

Key Responsibilities
  • Assist in the design, development, testing, and debugging of software applications.
  • Write clean, efficient, and maintainable code under the guidance of senior engineers.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Collaborate with team members on feature development and bug fixes.
  • Contribute to technical documentation and project planning.
  • Learn and apply new technologies and programming languages.
  • Troubleshoot and resolve technical issues as they arise.
  • Engage in daily stand-ups and team meetings to provide updates and discuss progress.
Requirements
  • Pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Basic knowledge of software development methodologies (e.g., Agile).
  • Strong analytical and problem-solving capabilities.
  • Good written and verbal communication skills.
  • Ability to work effectively in a remote team setting and manage tasks independently.
  • Enthusiasm for learning and adapting to new technologies.
Benefits

This internship offers a valuable stipend, providing financial support during your learning journey. While fully remote, you will receive extensive mentorship from seasoned engineers, invaluable for your professional development. Access to online learning platforms and company resources will be provided to enhance your technical skills. You'll gain practical experience in diverse software projects, contributing meaningfully to our client's objectives. This is a fantastic opportunity to build your professional network and gain practical experience from the comfort of your own home, regardless of your specific location within Meru . We encourage continuous learning and provide a supportive virtual environment.

Is this job a match or a miss?
Apply Now

Graduate Software Engineer

70100 Garissa / Remote  KES40,000 - KES70,000 per month  help_outline Placements24

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a progressive technology company, is actively seeking ambitious and talented Graduate Software Engineers to join their fully remote development team. This is an exceptional opportunity for recent graduates to launch their careers, gain invaluable practical experience, and contribute to innovative software solutions. You will work alongside experienced engineers, learn industry-standard development practices, and participate in the design, development, testing, and deployment of cutting-edge applications. This role is designed for individuals passionate about coding, eager to learn, and capable of thriving in a collaborative, remote-first work environment. We provide comprehensive training and mentorship to ensure your success and growth.

Responsibilities:
  • Assist in the design, development, and maintenance of software applications under the guidance of senior engineers.
  • Write clean, efficient, and well-documented code in accordance with established standards.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Collaborate with cross-functional teams (product, QA, design) to deliver high-quality software.
  • Learn and apply software development best practices, including version control (Git), testing methodologies, and agile development.
  • Troubleshoot and debug software defects, identifying root causes and implementing effective solutions.
  • Contribute to the creation and maintenance of technical documentation.
  • Gain exposure to various programming languages, frameworks, and tools relevant to the company's tech stack.
  • Actively participate in team meetings, sprint planning, and retrospectives.
  • Proactively seek opportunities for learning and professional development.
  • Understand and contribute to the full software development lifecycle.
  • Assist in the deployment and monitoring of software applications.
  • Ensure software quality through rigorous testing and validation.
  • Develop a strong understanding of the company's products and business objectives.
  • Adapt quickly to new technologies and evolving project requirements.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related field.
  • Strong understanding of fundamental programming concepts, data structures, and algorithms.
  • Proficiency in at least one programming language such as Java, Python, C++, or JavaScript.
  • Familiarity with version control systems like Git is a plus.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Ability to work effectively both independently and as part of a remote team.
  • Eagerness to learn, adapt, and contribute to a fast-paced development environment.
  • Passion for software development and technology innovation.
  • Must be legally eligible to work in Kenya.
  • This fully remote position offers a fantastic entry point for graduates aspiring to build a career in software development, supporting our client's needs in and around **Garissa, Garissa, KE**, and globally.
Is this job a match or a miss?
Apply Now