Position Description:

We are searching for a talented and motivated Software Engineer to join our growing team. In this role, you will be responsible for the design, development, and implementation of high-quality software solutions. You will work closely with other engineers, designers, and product managers to ensure that our products meet the needs of our users.


Responsibilities

  • Design, develop, and maintain clean, efficient, and well-documented code
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions
  • Write unit and integration tests to ensure code quality and functionality
  • Participate in code reviews and provide constructive feedback
  • Stay up-to-date with the latest software development trends and technologies
  • Troubleshoot and debug complex technical issues

  • Skills and Qualifications

    • Bachelor’s degree in Computer Science, Information Systems, or a related field (preferred).
    • Minimum of 3 years of experience as a Software Developer/Engineer or in a similar role.
    • Proven experience in designing, developing, and deploying software applications
    • Strong understanding of software development best practices (e.g., Agile, DevOps)
    • Proficiency in at least one programming language (e.g., Java, Python, JavaScript)
    • Experience with version control systems (e.g., Git) Excellent communication, collaboration, and problem-solving skills
    • A passion for learning and a desire to continuously improve

    Position ID: LC2023-0035
    Employment type: Full Time
    Schedule:
    Monday to Friday
    Experience:
    Relevent Experience atleast 5 years
    Education:
    Bachelor's