Mid-Level Computer Programmer

Job Type

Full Time

Job Level

Entry Level

Offered Salary

Negotiable

Posted

Jun 03, 2024

Deadline to Apply

3rd July, 2024

We are seeking a talented and motivated Mid-Level Computer Programmer to join our dynamic development team. The ideal candidate will have a strong background in programming and software development, with experience in various stages of the software development lifecycle. As a Mid-Level Computer Programmer, you will work closely with senior developers, project managers, and other stakeholders to design, develop, test, and maintain software applications that meet the needs of our clients and enhance our internal systems.

Key Responsibilities:

  • Collaborate with the development team to design and implement software solutions.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Debug and resolve software defects and issues.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Assist in the development of technical documentation, including design specifications and user manuals.
  • Work with cross-functional teams to gather and analyze requirements.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Stay updated with emerging technologies and industry trends to ensure the application of best practices.
  • Provide technical support and troubleshooting assistance to end-users as needed.

Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.
  • Experience with web development frameworks and technologies such as React, Angular, or ASP.NET.
  • Strong understanding of database systems and SQL.
  • Familiarity with version control systems.
  • Knowledge of software development methodologies such as Agile or Scrum.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work both independently and collaboratively in a team environment.

 Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of front-end technologies like HTML, CSS, and JavaScript frameworks.
  • Experience with mobile application development.

Interested candidates are requested to send their latest and updated CV at: [email protected]