Full-Stack Developer at ISCO

1 Full-Stack Developer at ISCO
Full-Stack Developer

ISCO | Type: Job
Published: 2024-03-11 | Deadline: 2024-03-15

ISCO Ltd is seeking to recruit competent candidates on the following position under ISCO ISP.

Please, find Detailed Job Descriptions (JDs) below.

Full-Stack Developer

Job Details

Organization: ISCO Intersec Security Limited

Job Title: Full-Stack Developer

Job Grade: F53

Department: ISCO ISP

Reports to: Product Manager

Supervises: None

Job Purpose

Leads the development of backend and front-end software solutions

Main Duties/Responsibilities:

  • End-to-End Development: Lead the end-to-end development of web applications, from front-end user interfaces to back-end server and database components.
  • Front-End Development: Design and implement responsive, user-friendly interfaces using HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.
  • Back-End Development: Develop scalable and efficient server-side logic using programming languages such as Node.js, Python, Ruby, or Java.
  • Database Management: Design and manage databases, ensuring data integrity and optimal performance. Utilize relational and non-relational database systems.
  • API Development: Create and maintain RESTful APIs for seamless communication between front-end and back-end systems. Ensure API security and efficiency.
  • Code Versioning and Collaboration: Use version control systems (e.g., Git) to manage code repositories. Collaborate with other developers and stakeholders in an agile development environment.
  • Testing and Quality Assurance: Conduct thorough testing of applications, identifying and addressing bugs and performance issues. Implement automated testing processes for continuous integration.
  • Security Best Practices: Implement security best practices throughout the development process to safeguard against common vulnerabilities and threats.
  • Collaboration: Collaborate with cross-functional teams, including the Product Manager, and other stakeholders, to ensure successful project delivery and a cohesive development process.
  • Continuous Learning: Stay abreast of industry trends, emerging technologies, and best practices. Continuously enhance skills and apply new knowledge to improve development processes.
  • Documentation: Maintain comprehensive documentation for code, processes, and project related information. Facilitate know

Education and Professional Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field

Working Experience:

  • 5+ years of experience in a similar role

Skills, Knowledge and Abilities:

  • Proven experience as a Full-Stack Developer, showcasing successful projects.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern frameworks.
  • Strong server-side development skills with expertise in languages like Node.js, Python, Ruby, or Java.
  • Experience with database systems (SQL and/or NoSQL).
  • Familiarity with RESTful API design and implementation.
  • Knowledge of code versioning tools, agile methodologies, especially SCRUM, and continuous integration.
  • Excellent problem-solving and analytical skills

Internal Contacts

  • Managers
  • Department co-workers
  • Other department co-workers

External Contacts

  • Customers
  • Suppliers
  • General public

Key Performance Indicators

Target Area

(Key performance areas)

  • Enhance Profitability
  • Customer Satisfaction
  • Internal Business Processes
  • Learning and Growth

Procedures To Apply:

Interested candidates should timely submit their soft application files including the following documents:

  • Application letter addressed to the ISCO Managing Director,
  • Curriculum Vitae,
  • A copy of National ID,
  • A copy of the required qualifications mentioned in the JDs, and
  • A proof of the required work experience mentioned in the JDs.

The above required application documents should be submitted in soft copies via Isco website:

https://isco.co.rw/career

Only the qualified candidates will be shortlisted for interview.

Deadline for submission is on 15th March 2024 by 17:00 Hrs.

Done at Kigali, on 7th March 2024.

Pamela MUTESI

Ag. Managing Director