Junior Software Developer

Posted 2 Days Ago
Be an Early Applicant
Nairobi, KEN
In-Office
Junior
eCommerce • Logistics • Transportation • 3PL: Third Party Logistics
The Role
Develop and maintain scalable web applications using Laravel, React, Next.js, and C#. Design databases with MySQL and MongoDB, build and integrate APIs, troubleshoot defects, test software, participate in code reviews, and collaborate with cross-functional teams. The role also involves gathering requirements, creating technical specifications, supporting existing applications, and improving development practices.
Summary Generated by Built In
MAIN PURPOSE OF JOB

Create reliable, scalable, and efficient software solutions that address specific user needs and contribute to the success of the Company.


Key Responsibilities:
  • Develop and maintain web applications using Laravel, React, Next.js, and C#
  • Design and optimize databases using MySQL and MongoDB
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, scalable, and efficient code
  • Debug, troubleshoot, and resolve software defects
  • Participate in code reviews and follow industry best practices for development and security
  • Continuously explore new technologies and improve development practices
  • Collaborate with stakeholders to gather and analyze software requirements.
  • Design software architecture and create technical specifications based on the project needs.
  • Develop software applications by writing clean, maintainable, and efficient code.
  • Perform thorough testing and debugging of software to identify and resolve any defects or issues.
  • Ensure software meets quality standards, performance requirements, and security guidelines.
  • Participate in code reviews to provide and receive constructive feedback on code quality.
  • Collaborate with cross-functional teams, including project managers, designers, and testers,to ensure effective project execution.
  • Stay updated with emerging technologies, programming languages, and industry trends.
  • Provide support and maintenance for existing software applications as needed.
  • Contribute to the continuous improvement of software development processes and best practices.



RequirementsRequirements
  • Diploma or Bachelor degree in computer science, software engineering, Information Technology, or a related field.
  • Minimum of two (2) years' experience in software development.
  • Proven experience in software development, with a strong understanding of software development life cycle.
  • Proficiency in relevant programming languages and development frameworks.
  •  Experience with databases, APIs, and software development best practices will be an added advantage.
  • Demonstrated experience designing, developing, and supporting complex software solutions.
  • Proven experience with PHP Laravel, C#, React, and Next.js
  • Strong understanding of MySQL and MongoDB database design and management
  • Familiarity with API development and integration
  • Experience with version control tools like Git
  •  Experience with web development technologies (HTML, CSS, JavaScript frameworks) is a plus.
  • Familiarity with relational databases and SQL queries.
  • Knowledge of software testing and debugging techniques.
  • Strong problem-solving and the ability to work collaboratively within a team environment.
  • Excellent teamwork and communication abilities.
  • Self-motivated and able to work independently as well as in a team environment.
  • A portfolio of personal projects or previous work experience is highly desirable.
  • Candidates must have remained with at least one employer for a minimum of two (2) consecutive years, demonstrating stability and commitment in previous roles.


Skills Required

  • Diploma or bachelor's degree in computer science, software engineering, information technology, or a related field
  • Minimum of two years of software development experience
  • Strong understanding of the software development life cycle
  • Proficiency in relevant programming languages and development frameworks
  • Experience designing, developing, and supporting complex software solutions
  • Proven experience with PHP Laravel, C#, React, and Next.js
  • Strong understanding of MySQL and MongoDB database design and management
  • Familiarity with API development and integration
  • Experience with Git or other version control tools
  • Familiarity with relational databases and SQL queries
  • Knowledge of software testing and debugging techniques
  • Strong problem-solving skills and ability to collaborate within a team
  • Excellent teamwork and communication abilities
  • Ability to work independently and in a team environment
  • At least two consecutive years with one employer, demonstrating stability and commitment
  • Experience with databases, APIs, and software development best practices
  • Experience with HTML, CSS, and JavaScript frameworks
  • Portfolio of personal projects or previous work experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
24 Employees
Year Founded: 2018

What We Do

We go the extra mile for your last mile – with specialized divisions to serve even the most diverse of industries. CDL is your premier regional carrier for complete delivery coverage – guaranteed.

Similar Jobs

Mastercard Logo Mastercard

Principal Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Nairobi, KEN
38800 Employees

CDL Last Mile Solutions Logo CDL Last Mile Solutions

Human Resource Officer

eCommerce • Logistics • Transportation • 3PL: Third Party Logistics
In-Office
Nairobi, KEN
24 Employees
In-Office
Nairobi, KEN
7177 Employees

SALIX Logo SALIX

Customer Experience & Reservations Coordinator

Information Technology • Robotics • Software
In-Office
Nairobi, KEN
47 Employees

Similar Companies Hiring

Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
174 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account