Vacancy title:
Senior Full Stack Developer
Jobs at:
NetOne ZambiaDeadline of this Job:
Wednesday, March 12 2025
Summary
Date Posted: Wednesday, February 26 2025, Base Salary: Not Disclosed
JOB DETAILS:
Who’s Hiring?
NetOne is a leading technology services Group based in Lusaka, Zambia and been a market leading in delivering outstanding products and services across Sub-Saharan Africa. Since its inception in 2007, the group has grown to be Zambia’s leading technology service provider offering a range of solutions ranging from end-user computing devices through to enterprise business solutions with long standing relationships with leading OEM manufacturers across the ICT sector. NetOne owns and operates Zambia’s first Tier III carrier neutral data offering colocation services, infrastructure as a service and software as service. NetOne also owns and operates Swish Pay, an enabling digital payments platform with integrations to Visa, MasterCard and Zambian based Mobile Money platforms. The group continues to innovate in launching new products to the Zambian market and is therefore looking to grow our team!
The position of a Senior Full Stack Developer is a role within the NetOne Group assuming team leadership and ownership of the functional and technical aspects of the software development unit. We seek a seasoned Senior Full Stack Developer proficient in C#, Flutter, Java, and modern web technologies. You’ll design, develop, and maintain full-stack applications, mentor junior developers, and drive technical excellence across our web and mobile ecosystems.
If you are an individual that believes in career progression, innovative, fearless and want to be on the winning team, we are the team for you!
Responsibilities
· Design robust architecture and build efficient APIs using C# and Java for backend services.
· Develop responsive frontend interfaces using HTML, Bootstrap, JavaScript, and modern frameworks.
· Create cross-platform mobile apps using Flutter, ensuring seamless integration with backend systems.
· Design, optimize, and manage MSSQL and SQLite databases for web/mobile apps.Build and manage server environment including operating systems IIS and other services on Windows and Linux platforms
· Own the product development lifecycle working with other members of the development team to ensure error free code and product build with user-friendly, stable interfaces.
· Ensure data security, integrity, and performance.
· Lead Agile sprints, mentor junior developers, and conduct code reviews.
· Debug and resolve complex technical issues across the stack.
Manage the team’s calendar, schedules and project timelines in accordance with agreed deliverables and product quality.
· Maintain clear technical documentation for code, APIs, and infrastructure.
· Be responsible for the entire design, build, and maintenance of efficient, reusable, and reliable code.
· Translate application storyboards and use cases into functional applications.
· Test and deploy applications and systems including QA, testing and delivery.
· Be responsible for timely preparation of product documentation including technical specifications, functional features, code and test plans.
JavaScript, and modern frameworks.
· Create cross-platform mobile apps using Flutter, ensuring seamless integration with backend systems.
· Design, optimize, and manage MSSQL and SQLite databases for web/mobile apps.Build and manage server environment including operating systems IIS and other services on Windows and Linux platforms
· Own the product development lifecycle working with other members of the development team to ensure error free code and product build with user-friendly, stable interfaces.
· Ensure data security, integrity, and performance.
· Lead Agile sprints, mentor junior developers, and conduct code reviews.
· Debug and resolve complex technical issues across the stack.
· Manage the team’s calendar, schedules and project timelines in accordance with agreed deliverables and product quality.
· Maintain clear technical documentation for code, APIs, and infrastructure.
· Be responsible for the entire design, build, and maintenance of efficient, reusable, and reliable code.
· Translate application storyboards and use cases into functional applications.
· Test and deploy applications and systems including QA, testing and delivery.
· Be responsible for timely preparation of product documentation including technical specifications, functional features, code and test plans.
Required Skills & Experience
· MUST poses a Bachelor’s Degree in Computer Science, Programming, or a related field.
· MUST have minimum of 5 Years of Full Stack Development.
· MUST have strong expertise in C# (API development) and Java.
· MUST have strong expertise with .NET Core and Node.js.
· MUST have strong expertise in Flutter for iOS/Android app development.
· Strong knowledge of MSSQL, SQLite, and database design
· Frontend mastery: HTML, Bootstrap, JavaScript.
· Experience with RESTful APIs, Git, and Agile methodologies.
· Must be a team player and have a minimum of 2 years in team leadership experience.
· Strong experience with Microservices architecture and design.
· Knowledge and expertise of leading development Fintech applications such as payment systems, is a strong advtange.
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.
• If you do not meet the above required Skills & Experience, please do not apply for this position. Applicants that meet the required Skills & Experience can submit their CV’s
All Jobs
Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.