Jobs in Kampala Uganda Tugende Jobs in Kampala Senior System Developer Jobs in Kampala at Tugende Senior System Developer Employment opportunities Tugende
Job Title Senior System Developer ]https//www.theugandanjobline.com/
Organization ⇒ Tugende
Duty Location ⇒ Kampala, Uganda
Job Opening ⇒ 16th November 2020
Reports to ⇒ Software Development Manager
About Tugende
Tugende is a for-profit social enterprise providing asset and SME finance,
leasing, insurance, and financial literacy to new customers and consumer
finance to qualified existing customers.
It was formally established in 2012 in Uganda and is a technology-enabled
asset financier of income-generating assets for proven entrepreneurs, using a
lease-to-own product to offer an affordable path to ownership of these assets.
Tugende empowers customers unable to access formal credit, and has financed
over 30,000 customers.
About this Role ⇒ In this position, Tugende is searching for a
knowledgeable systems Developer, with experience working in agile
environments, on multiple projects and in teams who will develop smooth
running and innovative web applications and software products. This Systems
developer role will be essential to the Systems and Innovations Team, allowing
us to maintain existing systems and build upon the ever improving systems at
Tugende. The role is suited for an individual who has a passion for
innovation, continuous growth, works well in semi - structured and dynamic
environments and understands the impact of what they deliver on the overall
growth of the organization
The Systems Developer is responsible for developing software to improve
efficiency for both internal and external customers. The job holder should
exhibit excellent teamwork in coordinating with other stakeholders on all
tasks; These include but are not limited to developers, consultants, project
managers, user departments and direct reports if any
Key Duties and Responsibilities ⇒ The job holder will perform the following
duties
Innovation
⇗ Identifying and suggesting various opportunities to improve efficiency and
functionality for existing systems
⇗ Identify opportunities for integrations of various tools / systems to
achieve a better user experience
⇗ Development of concepts in the company’s sandbox for presentation to the
rest of the team.
Project Execution
⇗ Systematic Documentation of system requirements both business requirements
and user stories
⇗ Understanding requirements from a business perspective while contributing
to developing and refining them.
⇗ Writing clean, reusable and testable code
⇗ Following Agile principles during development
⇗ Optimal design in algorithms
⇗ Testing systems at all levels i.e. Unit tests, Integration tests,
Behavioural tests, Stress testing
⇗ Make use of code repos and versioning tools
⇗ Write and implement software solutions that integrate different systems and
web apis, and server-side logic
⇗ Successful rollout of projects to production
⇗ Monitoring of system performance
⇗ Putting in place backup and rollback strategies
System Maintenance
⇗ Ensure uptime for the existing systems in Tugende by employing creative
ways of maintaining or improving on them.
⇗ Implement best practices in systems maintenance e.g. backup scripts, log
file management, server and resource monitoring, code refactoring etc.
⇗ Implementing data security and protection
Other Duties.
⇗ Please note this job description is not designed to cover or contain a
comprehensive listing of activities, duties or responsibilities that are
required of the employee for this job.
Qualifications, Skills and Experience ⇒
Preferred Qualification
⇗ At least a Bachelor’s degree in Computer Science, Information Technology,
Software Engineering or relevant fields.
Preferred experience At least 3 years’ experience in Python or C# or
any other related platforms.
Preferred skills, knowledge & abilities
⇗ In-depth knowledge of either python web frameworks e.g. Django, Flask,
Pandas, Twisted, Numpy/Pandas,iPython, Matplotlib OR C# Development MVC 5
⇗ Familiarity with web stack and underlying protocols and languages TCP,
UDP, HTTP, XML, JSON
⇗ Database Management Systems Postgres, MS SQL Server
⇗ Understanding of general coding concepts e.g. object oriented development,
model view controller, Azure DevOps, restAPI, Object Relational Mappers.
⇗ Proficient understanding of code versioning and deployment tools such as
Git, Bit bucket, Mercurial SVN or Ansible, JIRA
⇗ Basic understanding of front-end technologies, such as JavaScript, HTML5,
NodeJ5, Vue, and CSS3
⇗ Comfortable with either Linux and Windows Server MS Azure
⇗ Excellent time management and multitasking skills.
⇗ Timely Delivery of tasks
⇗ Good communication skills
⇗ Teamwork and professionalism
Benefits
What will you gain
⇗ Career Trajectory Someone who does this job can be promoted to;
Senior systems developer, Software Applications Manager, Project Manager, Data
Manager or Head of I.T Systems and Innovations
⇗ Hours and compensation This position is for an ambitious, full-time
employee who will take on additional responsibilities and projects as they
arise. Tugende offers competitive salaries and benefits that reflect a
person’s contributions to the company’s mission and growth.
⇗ Meaningful Work Tugende’s work gives entrepreneurs the opportunity
to earn a better living for themselves and their families. We are changing
Africa’s asset-finance industry by building a sustainable business that
ignites financial development. Join us!
⇗ Great Team Tugende has a smart, fun, and growing team of ~450
employees. We take our work seriously, but love to joke and have fun. We
regularly have fully-paid, voluntary team outings, as well as events for our
customers. Our headquarters are in Kampala, Uganda and we are rapidly
expanding in East Africa.
More About Tugende
Tugende means “let’s go” in Luganda. Tugende has been recognized as a 2012
Unreasonable Fellow, 2014 Echoing Green Global Fellow, 2016 GSBI Fellow, and
received the MIT Zambezi prize in 2015 as one of the top 3 financial inclusion
startups in Africa. We have appeared in The Guardian, BBC, Economist. Beyond
geographic growth, Tugende's future will include multiple asset finance
products and tools to help Tugende reach millions of clients without losing
high touch personal support
As part of our ongoing regional expansion in East African, Kenya is now
launched!
How to Apply ⇒
All candidates should apply online at the link below.
Click Here ]https//apply.workable.com/tugende/j/F7226B8DCE/
Send your Application Through
style="displayblock"
data-ad-slot="2061445930"
Email⇒
URL⇒Link
Warning Never Pay money for getting a job.
Welcome back to ugandajobss.blogspot.com website
Jobs in Kampala Uganda Tugende Jobs in Kampala Senior System Developer Jobs in Kampala at Tugende Senior System Developer Employment opportunities Tugende
Welcome back to ugandajobss.blogspot.com
Tuesday, 22 December 2020
Employment opportunities at Kampala
Jobs in Kampala
Tugende Uganda Jobs
0 Response to Senior System Developer Jobs at Tugende
Post a Comment