Job Description
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain web and software applications.
- Write clean, efficient, and maintainable Python code for backend development.
- Develop front-end components using JavaScript and jQuery.
- Integrate user-facing elements with server-side logic for a seamless user experience.
- Create and maintain technical documentation, including API documentation.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot and debug software issues, identifying and implementing solutions.
- Stay updated on emerging trends and technologies in Python and JavaScript development.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 3 years experience as a Python Developer, with a strong portfolio of Python projects.
- Proficiency in JavaScript and jQuery. Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) would be an added advantage.
- Experience with web development technologies such as HTML5, CSS3, and RESTful APIs.
- Solid understanding of software development principles, design patterns, and best practices.
- Knowledge of database systems, including SQL and NoSQL databases.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud would be an added advantage.
Interested candidates can apply online or email your CV to [email protected]