Chennai

Posted 2 weeks ago

Rheo is an intelligent industrial AI platform that utilizes sensors and machine learning to optimize operational processes. 

Rheo fosters the right harmony between people and technology through data-led focus and transparency, thereby supercharging manufacturing/operations teams into a cohesive unit. At Rheo, we apply the same principles we advocate to our customers by creating effective lean solutions.

Top Left Decoration
Top Right Decoration

Junior Python Developer

– Full-time | Senior level | Chennai, Tamil Nadu, India | Hybrid Work Culture 

REQUIREMENTS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong knowledge of Python programming language fundamentals.
  • Basic understanding of web technologies (HTML, CSS, JavaScript) and frameworks (e.g., Django, Flask) is a plus.
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL) and basic SQL queries. 
  • Experience with version control systems, such as Git. 
  • Analytical mindset with the ability to approach problems creatively and effectively.
  • Good verbal and written communication skills.
  • The ability to work well in a team environment and collaborate effectively.
  • A passion for software development and the desire to learn and grow as a developer. 

WHAT YOU WILL DO

1. Coding and Development:

  • Write clean, efficient, and well-documented Python code, following best practices and coding standards.
  • Collaborate with the team to implement software features and functionality. 

2. Software Testing:

  • Conduct unit testing and participate in code reviews to ensure the quality and reliability of the software.
  • Identify and fix bugs and performance issues.

3. Collaborate and Learn:

  • Work closely with senior developers, project managers, and other team members to understand requirements and contribute to the overall development process.
  • Be open to learning new technologies and tools to improve your skills.

4. Troubleshooting and Support:

  • Provide support and troubleshoot issues in the development, testing, and production environments.

5. Version Control and Collaboration:

  • Utilize version control systems (e.g., Git) effectively to manage code changes and collaborate with team members efficiently. 

6. Documentation:

  • Maintain clear and concise documentation for code, processes, and project-related tasks.

7. Research and Innovation:

  • Stay up-to-date with the latest developments in Python and related technologies.
  • Propose innovative ideas and solutions to improve software development practices. 

8. Adherence to Security and Privacy:

  • Ensure that the code and applications developed adhere to security and privacy standards, protecting sensitive data.

Job Features

Job Category

Engineering

Apply For This Job

A valid email address is required.
A valid phone number is required.