Job Summary
We are seeking a highly skilled and experienced Software Engineer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining software systems using a wide range of technologies. You will work in a collaborative, Agile environment and contribute to the full software development lifecycle, from concept to deployment.
- Minimum Qualification : Degree
- Experience Level : Mid level
- Experience Length : 3 years
Job Description/Requirements
Key Responsibilities:
- Design, develop, test, and maintain robust software solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain web applications using React, TypeScript, HTML, CSS, and JavaScript.
- Build and maintain server-side applications using PHP, Java, and Spring Boot.
- Work with relational databases such as MySQL and PostgreSQL.
- Develop and integrate RESTful APIs and ensure scalability via microservices architectures.
- Implement and manage CI/CD pipelines for seamless deployments.
- Use tools like Git and Jira for version control and project tracking.
- Utilize Docker and follow DevOps best practices for containerization and deployment.
- Write and execute unit and integration tests to ensure high-quality software.
- Follow Agile development methodologies and actively participate in sprint planning, stand-ups, and retrospectives.
Qualifications & Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Engineer or similar role.
- Strong knowledge and hands-on experience with:
- Frontend: React, TypeScript, HTML, CSS, JavaScript
- Backend: PHP, Java, Spring Boot.
- Databases: MySQL, PostgreSQL
- Tools & Methodologies: Git, Jira, Docker, DevOps, Agile.
- Others: CI/CD, RESTful APIs, Microservices, Testing (Unit/Integration) - Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Preferred Skills:
- Experience with cloud platforms (AWS, GCP, Azure) is a plus.
- Familiarity with test automation frameworks.
- Knowledge of secure coding practices.
How to Apply:
- Interested candidates should send their CV and portfolio/GitHub link to info@websoftghana.com with the subject line & quote: Software Engineer Application – [Your Name]
Be a part of a forward-thinking team that values innovation, quality, and collaboration!
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.