Date | 2024-11-03 |
---|---|
Job Title | Intermediate Software Developer |
Employer | Hire Resolve More Information |
Salary | 0 |
Category | It Computer |
Location |
Kwazulu Natal / Durban |
Job Summary
Hire Resolve`s client is seeking an Intermediate Software Developer to join their dynamic team. The ideal candidate will have a strong background in software development, a passion for coding, and the ability to work collaboratively in an Agile environment. You will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients and stakeholders.
Key Duties and
Responsibilities:
- Collaborate with cross-functional teams to gather requirements and design software solutions.
- Write clean, maintainable, and efficient code in line with best practices.
- Debug and troubleshoot software issues to ensure optimal performance and user experience.
- Participate in code reviews and provide constructive feedback to peers.
- Contribute to the development of technical documentation.
- Assist in the integration of third-party APIs and services.
- Stay up-to-date with emerging technologies and industry trends to continuously improve skills and practices.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
Minimum
Requirements:
- A relevant Bachelors degree in Computer Science, Information Technology, or a related field.
- 3-5 years of professional software development experience.
- Proficiency in at least one programming language (e.g., Java, C#, Python, JavaScript).
- Experience with web development frameworks (e.g., React, Angular, or similar).
- Familiarity with database technologies (e.g., SQL, MongoDB).
- Understanding of RESTful APIs and microservices architecture.
- Basic knowledge of version control systems (e.g., Git).
- Experience with Agile methodologies (e.g., Scrum, Kanban) is preferred.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent verbal and written communication skills.
- South African citizenship or valid work permit.
Desirable Skills:
- Familiarity with cloud services (e.g., AWS, Azure).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of DevOps practices and CI/CD pipelines.
Contact Hire Resolve for your next career-changing move.