Software Developer at George Houston Resources Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
58245
Job Views
87

Job Description



Job Description:


As a Software Developer you will play a key role in designing, coding, and testing software applications that solve complex problems and meet our clients' needs. You'll collaborate with cross-functional teams, participate in code reviews, and contribute to the continuous improvement of our software development processes.


Responsibilities:



  • Software Development: Write clean, efficient, and maintainable code to develop software applications.

  • Programming

  • Problem Solving: Analyze technical challenges and implement effective solutions.

  • Collaboration: Work closely with designers, testers, and product managers to deliver high-quality software.

  • Code Review: Review and provide constructive feedback on code written by team members.

  • Version Control: Use Git or other version control systems to manage codebase changes.

  • Testing and Debugging: Write unit tests and debug code to ensure functionality and reliability.

  • Documentation: Create clear and concise technical documentation for code, APIs, and user manuals.

  • Continuous Learning: Stay updated with industry trends and emerging technologies.

  • Project Management: Manage project timelines, prioritize tasks, and meet deadlines.

  • Security: Implement security best practices to safeguard data and systems.

  • Optimization: Identify and implement code optimizations for improved performance.

  • Troubleshooting: Investigate and resolve software defects and user-reported issues.

  • Agile Methodologies: Work in Agile or Scrum environments with regular sprint cycles.

  • Communication: Effectively communicate technical concepts to non-technical stakeholders.


Requirements:



  • Bachelor's degree in Computer Science or related field (or equivalent experience).

  • With 3 years of experience in software development.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and teamwork abilities.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept