Your next big opportunity awaits
Zismart | Lusaka
Innovating the future of tech solutions in Zambia.
Job Description:
We are looking to work with a highly skilled and motivated Software Developer. You are to to join our dynamic and innovative development team. As a Software Developer, you will play a key role in designing, implementing, testing, and maintaining software solutions that contribute to the success of our products and services.
Responsibilities:
Software Development:
Collaborate with cross-functional teams to understand project requirements and objectives.
Design, code, test, and deploy high-quality software solutions.
Implement clean, efficient, and maintainable code that meets industry standards.
System Architecture:
Contribute to the design and architecture of software systems.
Work with technical leads and architects to ensure software solutions align with overall system architecture.
Code Review and Quality Assurance:
Participate in code reviews to ensure code quality and adherence to coding standards.
Collaborate with quality assurance teams to identify and resolve bugs and issues.
Documentation:
Create and maintain clear and comprehensive documentation for code, APIs, and technical processes.
Document and share knowledge with team members.
Team Collaboration:
Work closely with other developers, product managers, and stakeholders to deliver high-quality software solutions.
Provide support to team members as needed and contribute to a positive and collaborative team culture.
Technology Trends:
Stay up-to-date with industry trends and advancements in software development.
Evaluate and recommend new technologies and methodologies to improve efficiency and effectiveness.
Problem Solving:
Analyze and troubleshoot complex software issues.
Propose and implement effective solutions to address technical challenges.
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
5 years experience as a Software Developer or related role.
Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
Experience with web development frameworks (e.g., React, Angular, Vue) and backend frameworks (e.g., Spring, Django, Express).
Familiarity with database systems (SQL and NoSQL).
Knowledge of version control systems (e.g., Git).
Excellent problem-solving and debugging skills.
Strong communication and teamwork skills.
Ability to work in a fast-paced and collaborative environment.
Don't miss out on this opportunity!