18 Aug
|
Data Eminence
|
India
18 Aug
Data Eminence
India
Join Data Eminence as a remote Junior Python Developer and help build reliable backend systems, automation tools, and data-driven applications. You’ll work with Python, APIs, and databases while learning from experienced software engineers. This role is ideal for entry-level candidates with a strong foundation in Python and a passion for software development.
Full Description
Data Eminence is looking for a motivated and detail-oriented Junior Python Developer to join our remote engineering team. In this role, you will assist in developing, testing, and maintaining Python-based applications and backend services. This is an excellent opportunity for candidates looking to build a career in software development while working in a team-oriented remote environment.
As a Junior Python Developer, you will work closely with senior developers, product teams, and QA engineers to build scalable applications and improve existing systems. You will help develop APIs, write clean and efficient code, and support software development projects from implementation to deployment.
Your key responsibilities will include:
- Developing and maintaining Python applications and backend services
- Writing clean, efficient, and well-documented Python code
- Assisting with REST API development and integration
- Working with databases to store and retrieve application data
- Debugging and resolving software defects and performance issues
- Writing unit tests and supporting application testing
- Collaborating with cross-functional teams on new features and improvements
- Participating in code reviews and technical documentation
You will receive mentorship from experienced software engineers and gain exposure to Python frameworks such as Django or Flask, REST APIs, SQL databases, Git, cloud platforms, and modern software development practices. You’ll also learn about application architecture, testing, and deployment workflows. This is a hands-on role where problem-solving, attention to detail, and a willingness to learn are essential. You should be comfortable writing Python code, understanding programming fundamentals, and collaborating effectively with remote teams.
We value continuous learning, innovation, and technical excellence. If you’re passionate about Python development and want to build scalable software solutions, this role offers an excellent opportunity to grow your career.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
- 0–2 years of experience in Python development, backend development, software engineering, or a relevant internship
- Strong proficiency in Python programming
- Basic understanding of object-oriented programming and data structures
- Familiarity with SQL and relational databases
- Knowledge of REST APIs and web development concepts
- Experience with Git or other version control systems is a plus
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
- Ability to work independently in a remote environment
Benefits
- Competitive salary
- Fully remote work flexibility
- Health, dental, and vision insurance
- Paid time off and holidays
- Professional development stipend
- Company-provided equipment
📌 Junior Python Developer (India)
🏢 Data Eminence
📍 India