Title: Junior Software Engineer job at Tugende
Junior Software Engineer
2025-06-13T19:36:01+00:00
Tugende
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_956/logo/Tugende.png
https://www.greatugandajobs.com/jobs/
FULL_TIME
HeadQuarter
Kampala
00256
Uganda
Finance
Computer & IT
2025-06-30T17:00:00+00:00
Uganda
8
Junior Software Engineer at Tugende Limited
- Software Development
- Assist in the development, testing, and deployment of software applications.
- Collaborate with the team to translate business requirements into technical solutions.
- Debug and troubleshoot issues in existing applications, proposing and implementing fixes.
- Continuously learn and apply new technologies and methodologies.
- System Maintenance and Support
- Monitor and maintain the performance of software systems.
- Address user-reported issues promptly and effectively.
- Update and improve existing codebases to enhance functionality and efficiency.
- Document software changes, processes, and troubleshooting steps.
- Collaboration and Learning
- Work closely with senior engineers and team members to deliver project milestones.
- Contribute to team discussions and brainstorming sessions for problem-solving.
- Attend training sessions, workshops, and knowledge-sharing activities.
- DevOps and Deployment
- Support CI/CD pipelines for software deployment and testing.
- Assist in configuring and managing development environments.
- Gain exposure to cloud-based solutions and DevOps practices (e.g. AWS).
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Candidates awaiting graduation under the above fields are also encouraged to apply.
- 0–2 years of experience in software development, including internships or academic projects.
- Basic understanding of the software development lifecycle and coding best practices.
- Experience using React-JS for either mobile or web applications.
- Familiarity with the ASP .NET technology stack is an added advantage.
Preferred Attributes:
- Eagerness to learn and adapt to new technologies.
- Problem-solving mindset with attention to detail.
- Strong communication and teamwork skills.
- Familiarity with agile development methodologies.
Software Development Assist in the development, testing, and deployment of software applications. Collaborate with the team to translate business requirements into technical solutions. Debug and troubleshoot issues in existing applications, proposing and implementing fixes. Continuously learn and apply new technologies and methodologies. System Maintenance and Support Monitor and maintain the performance of software systems. Address user-reported issues promptly and effectively. Update and improve existing codebases to enhance functionality and efficiency. Document software changes, processes, and troubleshooting steps. Collaboration and Learning Work closely with senior engineers and team members to deliver project milestones. Contribute to team discussions and brainstorming sessions for problem-solving. Attend training sessions, workshops, and knowledge-sharing activities. DevOps and Deployment Support CI/CD pipelines for software deployment and testing. Assist in configuring and managing development environments. Gain exposure to cloud-based solutions and DevOps practices (e.g. AWS).
Eagerness to learn and adapt to new technologies. Problem-solving mindset with attention to detail. Strong communication and teamwork skills. Familiarity with agile development methodologies.
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Candidates awaiting graduation under the above fields are also encouraged to apply. 0–2 years of experience in software development, including internships or academic projects. Basic understanding of the software development lifecycle and coding best practices. Experience using React-JS for either mobile or web applications. Familiarity with the ASP .NET technology stack is an added advantage.
No Requirements
JOB-684c7da1e9b88
Vacancy title:
Junior Software Engineer
[Type: FULL_TIME, Industry: Finance, Category: Computer & IT]
Jobs at:
Tugende
Deadline of this Job:
Monday, June 30 2025
Duty Station:
HeadQuarter | Kampala | Uganda
Summary
Date Posted: Friday, June 13 2025, Base Salary: Not Disclosed
JOB DETAILS:
Junior Software Engineer at Tugende Limited
- Software Development
- Assist in the development, testing, and deployment of software applications.
- Collaborate with the team to translate business requirements into technical solutions.
- Debug and troubleshoot issues in existing applications, proposing and implementing fixes.
- Continuously learn and apply new technologies and methodologies.
- System Maintenance and Support
- Monitor and maintain the performance of software systems.
- Address user-reported issues promptly and effectively.
- Update and improve existing codebases to enhance functionality and efficiency.
- Document software changes, processes, and troubleshooting steps.
- Collaboration and Learning
- Work closely with senior engineers and team members to deliver project milestones.
- Contribute to team discussions and brainstorming sessions for problem-solving.
- Attend training sessions, workshops, and knowledge-sharing activities.
- DevOps and Deployment
- Support CI/CD pipelines for software deployment and testing.
- Assist in configuring and managing development environments.
- Gain exposure to cloud-based solutions and DevOps practices (e.g. AWS).
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Candidates awaiting graduation under the above fields are also encouraged to apply.
- 0–2 years of experience in software development, including internships or academic projects.
- Basic understanding of the software development lifecycle and coding best practices.
- Experience using React-JS for either mobile or web applications.
- Familiarity with the ASP .NET technology stack is an added advantage.
Preferred Attributes:
- Eagerness to learn and adapt to new technologies.
- Problem-solving mindset with attention to detail.
- Strong communication and teamwork skills.
- Familiarity with agile development methodologies.
Work Hours: 8
Experience: No Requirements
Level of Education: bachelor degree
Job application procedure:
Application procedure: Interested candidates who meet the above requirements should follow this link and apply.