• Location:
    Kampala Kampala Kampala Kampala
  • Salary:
    negotiable
  • Job type:
    Full-Time
  • Posted:
    3 weeks ago
  • Category:
    IT & Computer
  • Deadline:
    April 5, 2020
  • Languages:
    English

Company Profile
Techno Brain is an integrated solutions provider with presence in more than 20 countries across the globe. As one of the leading solutions providers in Africa, Techno brain believes in empowering lives; In using technology to bridge the socio-economic gap by providing ICT solutions that automate governments, activate companies and empower NGOs.

Currently, the company has a portfolio of more than 70 solutions along 13 industry vectors. For further information, please visit www.technobraingroup.com

Currently we are a hiring Junior software Developer please see the details below, send your CVs to susan.atuhaire@technobraingroup.com

HIRING ARE WE

Requirements

• Minimum of 2 Years’ experience as a software developer • Proven experience with system integrations with different technologies. • Proven experience as a .NET Developer or Web Developer. • Familiarity with the ASP.NET framework and design/architectural patterns (e.g. ModelView-Controller (MVC)) • Familiarity with the following database management systems SQL Server, Oracle, MySQL, PostgreSQL. • Knowledge of at least 2 of the following backend programming languages (C#, Node JS, .NET CORE) including one of the latest frontend languages (ReactJS, Angular JS & Vue JS) and HTML5/CSS3 • Familiarity with APIs architecture (REST & SOAP). • Understanding of Agile methodologies. • Excellent troubleshooting and communication skills • Attention to detail

Responsibilities and Duties

• Participate in requirements analysis. • Collaborate with internal teams to produce software design and architecture • Write clean, scalable code using some of the following programming languages (C#, Node JS, .NET CORE, ReactJS, Angular JS & Vue JS) • Test and deploy applications and systems • Revise, update, refactor and debug code. • Improve existing software • Develop documentation throughout the software development life cycle (SDLC). • Serve as an expert on applications and provide technical support

Qualifications Degree in Computer Science, Software Engineering, Information Technology or a related field

Share this job at: