PythonLead | Codersbrain
full-timecontractual
Posted on August 25, 2025
Job Description
Software Developer (Python)
Company Overview
Company information is not specified.
Job Summary
The Software Developer will be responsible for designing, developing, and maintaining scalable software solutions using Python. This role requires proficiency in various Python frameworks and libraries to ensure effective application performance and data management.
Responsibilities
- Develop and maintain web applications using Python with frameworks such as Flask and FastAPI.
- Implement RESTful APIs to enable seamless communication between different software services.
- Write and execute unit tests to ensure software quality and performance.
- Work with various data formats, including JSON and XML, for data interchange.
- Leverage containerization tools like Docker to streamline deployments.
- Collaborate with cross-functional teams to integrate microservices efficiently.
Qualifications
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Technical Skills:
- Proficient in Python and familiar with libraries such as Pandas and NumPy.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Experience with data structures and algorithms.
- Knowledge of RabbitMQ for messaging services.
- Familiarity with version control using Git.
- Soft Skills: Strong analytical and problem-solving abilities, good communication skills, and a collaborative mindset.
Preferred Skills
- Experience with additional frameworks and libraries in the Python ecosystem.
- Knowledge of cloud services and deployment methodologies.
- Familiarity with Agile development practices.
Experience
- 6-9 years of relevant software development experience, particularly focused on Python-based applications.
Environment
- This position is based in Chennai, India. The work setting may be in-office, hybrid, or remote as per company policies.
Salary
Salary information is not specified.
Growth Opportunities
Opportunities for advancement within the company are not specified.
Benefits
Benefits information is not specified.