Company logo

Junior Python Developer

Trivandrum
Apply by in 11 days
Apply Now

Click to send your application via email

Brief DescriptionWe are seeking a motivated and skilled Junior Python Developer with approximately 2 years of professional experience to join our dynamic engineering team. The ideal candidate will have a solid foundation in Python development and be eager to contribute to the design, development, and maintenance of our core applications and services. This role offers an excellent opportunity to grow your skills, work with modern technologies, and collaborate closely with senior developers and product managers. Key Responsibilities

Develop and Maintain Applications: Write clean, efficient, well-documented, and scalable Python code for back-end applications, microservices, and APIs.

Feature Implementation: Translate product requirements and technical designs into high-quality code.

Testing and Quality Assurance: Participate in code reviews, write unit and integration tests, and debug applications to ensure high performance and reliability.

Database Interaction: Design and interact with databases PostgreSQL, MySQL, MongoDB using ORMs e.g., SQLAlchemy, Django ORM.

Deployment and Operations: Assist with deployment, monitoring, and troubleshooting of applications in a cloud environment AWS, Azure, GCP.

Required Qualifications

Experience: Approximately 2 years of professional experience in software development, with a strong focus on Python.

Technical Skills:

Proficiency with at least one major Python web framework Django and/or Flask is preferred.

Experience with RESTful APIs design and implementation.

Solid understanding of object-oriented programming principles.

Familiarity with database systems (SQL and/or NoSQL).

Working knowledge of Git for version control.

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Strong problem-solving abilities, excellent written and verbal communication skills, and a proactive, team-oriented attitude.Preferred Skills

Experience: Approximately 2 years of professional experience in software development, with a strong focus on Python.

Technical Skills:

Proficiency with at least one major Python web framework Django and/or Flask is preferred.

Experience with RESTful APIs design and implementation.

Solid understanding of object-oriented programming principles.

Familiarity with database systems (SQL and/or NoSQL).

Working knowledge of Git for version control.

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Strong problem-solving abilities, excellent written and verbal communication skills, and a proactive, team-oriented attitude.

Ready to Apply?

Send your application directly to the employer

Apply Now

Explore More Opportunities

Check out more jobs and career resources

Life Beyond the Job

Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.

Find Roommates
Connect with potential roommates for your new city
Rent Flats
Find affordable accommodation near your workplace
Sell Old Books
Turn your study materials into extra income
Sell Vehicles
Sell your old vehicle or find a new one
Rent Free Space
Monetize your extra room or parking space

Also explore Bharath Surplus for buying, selling, and auction opportunities