5 Graduate Software Development Engineer jobs in whatjobs
Graduate Software Development Engineer
Posted 19 days ago
Job Viewed
Job Description
Graduate Software Development Engineer
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, testing, and deployment of software applications under the guidance of senior engineers.
- Write clean, efficient, and well-documented code in one or more programming languages (e.g., Python, Java, JavaScript, C++).
- Participate in code reviews to learn best practices and provide constructive feedback.
- Collaborate with team members using agile methodologies, participating in daily stand-ups, sprint planning, and retrospectives.
- Troubleshoot and debug software issues, identifying root causes and implementing effective solutions.
- Contribute to the development of automated testing procedures and frameworks.
- Research and learn new technologies, tools, and methodologies relevant to software development.
- Document technical designs, processes, and code.
- Assist in the maintenance and improvement of existing software systems.
- Actively engage in learning opportunities and seek feedback to enhance technical skills and understanding of software engineering principles.
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a closely related field, completed within the last 12 months.
- Strong foundation in programming fundamentals and data structures.
- Familiarity with at least one modern programming language (e.g., Python, Java, JavaScript, C++).
- Basic understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving and analytical skills.
- Strong desire to learn and adapt to new technologies.
- Good communication and teamwork skills, with the ability to collaborate effectively in a remote setting.
- Proactive attitude and a strong work ethic.
- Previous internship or personal project experience in software development is a plus.
- Access to a reliable internet connection and a suitable remote work environment.
Graduate Software Development Engineer
Posted 10 days ago
Job Viewed
Job Description
- Writing clean, efficient, and maintainable code under the guidance of senior developers.
- Participating in the full software development lifecycle, from requirements gathering to deployment.
- Assisting in the design and architecture of new software features.
- Performing unit testing and contributing to integration testing efforts.
- Troubleshooting and debugging software issues.
- Collaborating with team members through code reviews and pair programming.
- Learning and applying best practices in software development.
- Contributing to technical documentation.
- Staying updated with new technologies and development tools.
- Actively participating in team meetings and sprint planning sessions.
Graduate Software Development Engineer
Posted 21 days ago
Job Viewed
Job Description
Program Overview:
- Contribute to the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Collaborate with senior developers and product managers to understand project goals and user needs.
- Write clean, efficient, and well-documented code in relevant programming languages (e.g., Python, Java, JavaScript).
- Participate in code reviews to learn best practices and ensure code quality.
- Assist in the identification and resolution of software defects and bugs.
- Gain exposure to various software development tools, platforms, and methodologies (e.g., Git, Agile, CI/CD).
- Develop a strong understanding of software architecture and design patterns.
- Work on challenging projects that have a real impact on our client's products and services.
- Receive mentorship and guidance from experienced professionals throughout the program.
- Participate in regular feedback sessions and training modules to enhance technical and professional skills.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a closely related field.
- Solid understanding of fundamental programming concepts and data structures.
- Familiarity with at least one modern programming language (e.g., Python, Java, C++, JavaScript).
- Basic knowledge of software development lifecycle (SDLC) and methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities, with a proactive attitude.
- Eagerness to learn and adapt to new technologies and challenges.
- Ability to work independently and manage time effectively in a remote environment.
- Passion for technology and a desire to build a career in software development.
- Previous project work or personal coding projects demonstrating practical application of skills are a plus.
Graduate Software Development Engineer
Posted 6 days ago
Job Viewed
Job Description
Your responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, and collaborating with cross-functional teams to understand project requirements. You will assist in debugging and troubleshooting software defects, contributing to the continuous improvement of our products and services. This program offers a structured learning path, exposing you to various aspects of the software development lifecycle, from frontend interfaces to backend systems and cloud infrastructure. We are looking for individuals with a strong foundation in computer science principles, a passion for technology, and a proactive learning attitude. Excellent problem-solving skills, strong analytical abilities, and effective communication skills are crucial for success in this remote role. While the role is based conceptually within the Malindi, Kilifi, KE region, it offers the flexibility of being a remote position, allowing you to work from anywhere. This is an unparalleled chance to develop your technical expertise and contribute to impactful projects in a supportive and collaborative virtual environment.
Be The First To Know
About the latest Graduate software development engineer Jobs in Kenya !