Posted:2 months ago| Platform:
Work from Office
Full Time
Rheo is an industrial AI platform that optimizes operations using sensors and machine learning. By combining AI-driven insights with human expertise, Rheo enhances productivity, minimizes downtime, and improves efficiency. It automates monitoring, identifies risks, and provides actionable guidance, ensuring transparency and collaboration across all levels of manufacturing. The Opportunity As a Junior Python Developer, you ll dive into the world of software development, writing clean and efficient code while collaborating with a talented team to build innovative solutions. You ll gain hands-on experience with Python frameworks, version control systems, and software testing, contributing to projects that make a real impact. This role offers the chance to learn from senior developers, tackle exciting challenges, and grow your skills in a supportive, hybrid work environment. If you re passionate about coding, eager to learn, and ready to kickstart your career in software development, this is the perfect opportunity for you. 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.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru, Hyderabad
INR 3.5 - 8.5 Lacs P.A.
Mumbai, Bengaluru, Gurgaon
INR 5.5 - 13.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 3.0 - 7.0 Lacs P.A.
Chennai, Pune, Mumbai (All Areas)
INR 5.0 - 15.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 11.0 - 21.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 15.0 - 16.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 10.0 - 15.0 Lacs P.A.
Bengaluru, Hyderabad, Mumbai (All Areas)
INR 0.5 - 3.0 Lacs P.A.
Hyderabad, Gurgaon, Mumbai (All Areas)
INR 6.0 - 16.0 Lacs P.A.
Bengaluru, Noida
INR 16.0 - 22.5 Lacs P.A.