31 Remote Graduate Software Developer jobs in whatjobs
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and implementation of software applications.
- Write well-documented, efficient, and testable code in various programming languages.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with senior developers to understand project requirements and technical specifications.
- Debug and resolve software defects and issues.
- Assist in the testing and deployment of new software features.
- Learn and apply software development best practices and methodologies.
- Contribute to team discussions and problem-solving sessions.
- Maintain up-to-date knowledge of industry trends and technologies.
- Work effectively in a remote team environment.
Qualifications:
- Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of programming fundamentals, data structures, and algorithms.
- Proficiency in at least one programming language such as Python, Java, C++, or JavaScript.
- Familiarity with software development tools (e.g., Git) and methodologies (e.g., Agile).
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work independently, manage time effectively, and meet deadlines in a remote setting.
- Eagerness to learn and adapt to new technologies and challenges.
- A portfolio of personal projects or contributions to open-source is a plus.
- Proactive and self-motivated attitude.
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Remote graduate software developer Jobs in Kenya !
Remote Graduate Software Developer
Posted 18 days ago
Job Viewed
Job Description
As a Graduate Software Developer, you will work alongside experienced engineers, contributing to the development of innovative software solutions. You will have the chance to learn various programming languages, development methodologies, and cutting-edge technologies. This role is ideal for individuals with a strong academic foundation in computer science or a related field, a passion for coding, and a desire to learn and grow.
Key Responsibilities:
- Assist in the design, development, testing, and maintenance of software applications.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Participate in code reviews and collaborate with team members to improve code quality.
- Troubleshoot and debug software issues.
- Learn and apply software development best practices and methodologies (e.g., Agile).
- Contribute to the development of technical documentation.
- Gain experience with various programming languages and technologies relevant to the company's needs.
- Participate in team meetings and contribute to project planning.
- Assist in the implementation of new features and enhancements.
- Continuously learn and develop new skills in software engineering.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of fundamental programming concepts and data structures.
- Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C++).
- Excellent analytical and problem-solving abilities.
- Good communication and teamwork skills.
- Eagerness to learn and adapt to new technologies and challenges.
- Ability to work independently and manage time effectively in a remote setting.
- A strong academic record.
- Previous internship or project experience in software development is a plus.
- Must be eligible to work in Kenya.
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Program Highlights:
- Hands-on experience in full-stack or back-end/front-end development.
- Exposure to modern programming languages and frameworks (e.g., Python, Java, JavaScript, React).
- Work on challenging, real-world software development projects.
- Participate in agile development methodologies and sprint cycles.
- Learn about code version control (e.g., Git) and CI/CD pipelines.
- Receive mentorship and guidance from experienced software engineers.
- Engage in code reviews and learn best practices for software quality.
- Develop problem-solving and critical thinking skills in a technical context.
- Enhance communication and collaboration skills in a remote team environment.
- Build a strong foundation for a successful career in software engineering.
- Recent graduate or final-year student pursuing a degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of fundamental programming concepts and data structures.
- Demonstrated passion for software development through personal projects, coding challenges, or coursework.
- Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
- Excellent problem-solving and analytical skills.
- Good communication and interpersonal skills.
- Ability to work independently, manage time effectively, and be a proactive learner in a remote setting.
- Enthusiasm for technology and a desire to learn and grow.
- Comfortable working in a virtual collaboration environment.
- Eagerness to contribute to team goals and deliver high-quality work.
Remote Graduate Software Developer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Write, test, and debug software code under the guidance of senior developers.
- Participate in code reviews to ensure code quality and identify areas for improvement.
- Assist in the design and development of new software features.
- Learn and apply software development best practices and coding standards.
- Contribute to the maintenance and improvement of existing software systems.
- Collaborate with team members on project tasks and problem-solving.
- Gain experience with version control systems like Git.
- Understand and apply agile development methodologies.
- Document code and technical processes.
- Assist in the preparation of technical documentation and reports.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of programming concepts, data structures, and algorithms.
- Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript).
- Basic knowledge of software development lifecycle (SDLC).
- Excellent problem-solving and analytical skills.
- Good written and verbal communication skills for remote collaboration.
- Ability to work independently and as part of a team.
- Eagerness to learn and adapt to new technologies.
- Strong interest in software development and technology.