Tugende

Software Engineer at Tugende

Viewed 0 times

Job Description

The Software Engineer plays a vital role in the design, development, testing, and maintenance of software applications within the organization. This mid-level position focuses on developing technical expertise, collaborating effectively with team members, and delivering high-quality code to meet business objectives. Beyond immediate responsibilities, this role offers the opportunity to explore diverse technical career paths under the mentorship of senior engineers and team leads.

Key Responsibilities:

  1. Software Development
  • Develop, test, and deploy 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.
  1. 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.
  1. 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.
  1. 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. Professional certifications are an added advantage.
  • A minimum of 5 years of experience in software development.
  • Proficiency in the ASP .NET technology stack.
  • In-depth knowledge of SQL and relational databases.
  • A good understanding of the software development lifecycle and coding best practices.
  • Experience using React-JS for mobile and web applications 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.

HOW TO APPLY

   Click here

Tagged as: Tugende

Skills:

Job Summary

wave-1-bottom
Kampala Location
Full Time Job Type
Long-term Projects Project length
Salary $200 & More
Tugende

About

Software Engineer at Tugende Apply for job Apply For Job × To apply for this job email your details to emat9@yahoo.com Viewed 0 times Job Description Posted 2 weeks ago...
View company profile

Contacts

Email: info@gotugende.com Phone: +256 709 032 424 

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.