Senior Software Developer job at Ngali Holdings Ltd
Website :
197 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Software Developer

[ Type: FULL TIME , Industry: Business Management and Administration , Category: Computer & IT ]

Jobs at:

Ngali Holdings Ltd

Deadline of this Job:
Saturday, November 30 2024 

Duty Station:
Within Rwanda , Kigali, East Africa

Summary
Date Posted: Thursday, October 31 2024, Base Salary: Not Disclosed

Similar Jobs in Rwanda
Learn more about Ngali Holdings Ltd
Ngali Holdings Ltd jobs in Rwanda

JOB DETAILS:
Purpose of the Position:The specific works concerned by the present job Descriptions includes but not limited to:
Key Responsibilities:
• Design, develop, and maintain high-quality software applications.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Troubleshoot and debug applications, ensuring optimal performance and user experience.
• Mentor junior developers and provide guidance on best practices in coding and design.
• Participate in code reviews, ensuring code quality and adherence to standards.
• Stay updated with emerging technologies and industry trends to ensure our tech stack remains competitive.
• Document development processes, code changes, and application configurations.

Preferred Qualifications:
• Experience in Flutter, React, Native, Android SDK, iOS SDK, tools, Java, Python, C#, JavaScript.
• Familiarity with cloud services (AWS, Azure, Google Cloud) and microservices architecture.
• Previous experience in a leadership or mentoring role.

Qualifications and Experience:
Education:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• Knowledge of English is a must; knowledge of French will be an added advantage.
Experience:
• A minimum of 5 years of experience in Software Development and System Analysis roles.
• Strong understanding of software development methodologies (Agile, Scrum, etc.).
• Experience with version control systems (e.g., Git).
Technical Skills
• Programming Languages:Proficiency in languages like Java, Python, C#, JavaScript, or others relevant to your projects.
• Frameworks and Libraries:Familiarity with frameworks such as React, Angular, Django, or Spring.
• Version Control:Experience with tools like Git for source code management.
• Database Management:Knowledge of SQL and NoSQL databases (e.g., MySQL, MongoDB).
• API Development:Understanding of RESTful services and API design.
• Software Development Methodologies:Familiarity with Agile, Scrum, or DevOps practices.
• Testing and Debugging:Skills in unit testing, integration testing, and debugging tools.
Soft Skills
• Problem-Solving:Ability to analyze issues and develop effective solutions.
• Communication:Clear communication skills for collaborating with team members and stakeholders.
• Teamwork:Ability to work collaboratively in a team environment.
• Adaptability:Willingness to learn new technologies and adapt to changing requirements.
• Time Management:Skills in prioritizing tasks and managing deadlines effectively.
Additional Skills
• Understanding of System Architecture:Knowledge of how software fits within a larger system.
• Code Review:Ability to critique and improve others’ code.
• Continuous Learning:Commitment to staying updated on industry trends and best practices.

Competencies:
• High integrity and ethical conduct.
• Ability to work independently and as part of a team.
• Strong interpersonal and communication skills.
• Ability to work under pressure and meet tight deadlines.
• Continuous learning attitude and ability to adapt to changes.

Work Hours: 8


Experience in Months: 60

Level of Education:
Bachelor Degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.
• Interested candidates are requested to submit their CV, cover letter, and copies of relevant qualifications not later than 28th November 2024 at 5PM.
• N.B: Only shortlisted candidates shall be contacted
• Done on October 29th ,2024
• Joseph Butera
• Chief Executive Officer

All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Rwanda
Job Type: Full-time
Deadline of this Job: Saturday, November 30 2024
Duty Station: Kigali
Posted: 31-10-2024
No of Jobs: 1
Start Publishing: 31-10-2024
Stop Publishing (Put date of 2030): 31-10-2066
Apply Now

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.