Job Summary:
As a Python Developer, you will be responsible for developing, testing, and maintaining scalable web applications and services. You will work closely with other developers, designers, and product managers to deliver high-quality software solutions.
Key Responsibilities:
- Write clean, maintainable, and efficient code in Python.
- Design and implement robust applications and services.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write and maintain unit tests to ensure code quality.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews to maintain high code standards.
- Stay current with industry trends and technologies to enhance development processes.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in Python development.
- Strong understanding of Python frameworks (e.g., Django, Flask).
- Experience with relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript).
- Knowledge of version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Benefits:
- Competitive salary and benefits package..
- Professional development opportunities and continuous learning.
- A collaborative and innovative work environment.
Job Category: Software Developer / Programmer
Job Type: Full Time
Job Location: Jaffna