Eaton Jobs

Job Information

Eaton Corporation Software Engineer in Chennai, India

What you’ll do:

"Eaton - MTL has an opening for a Full Stack Python Software Developer with Computer science engineering background. This position will be based in Chennai, India.

  • The primary responsibility of this role is to develop and implement high-quality software solutions, creating complex applications using cutting-edge programming features and frameworks and collaborating with other teams in the firm to define, design and ship new features.

  • Develop, test and maintain high-quality software using Python programming language.

  • Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions.

  • Collaborate with cross-functional teams to identify and solve complex problems.

  • Write clean and reusable code that can be easily maintained and scaled.

  • Create large-scale data processing pipelines to help developers build and train novel machine learning algorithms.

  • Participate in code reviews, ensure code quality and identify areas for improvement to implement practical solutions.

  • Debugging codes when required and troubleshooting any Python-related queries.

  • Keep up to date with emerging trends and technologies in Python development. "

"The candidate in this position will be responsible to:

  • Designs, develops and tests new and/or existing applications running on the server-side and/or client-side.

  • Must have strong knowledge of Object-Oriented Programming (OOP).

  • Design and implementation of low-latency, high-availability, and performant applications.

  • Interacts with the Team Lead and Business Analysts to understand features and design for implementation.

  • Performs hands-on coding using Angular, Python, Websocket, Socket IO.

  • Develop and manage well-functioning databases and applications with DBMS like MySQL.

  • Designing and developing APIs using any of the Python Framework like Flask /Django /Fast API.

  • Troubleshoot, debug, and upgrade software.

  • Writes unit test cases for good code coverage.

  • Improve functionality of existing systems.

  • Implement security and data protection solutions.

  • Resolves technical issues through debugging, research, and investigation.

  • Write technical documentation."

Qualifications:

B.E/B.Tech in Computer Science and Engineering (Artificial Intelligence and Machine Learning)

3 to 5 years experience in Angular + Python Development

Skills:

"• Performs hands-on coding using Angular, Python, Websocket, Socket IO.

• Develop and manage well-functioning databases and applications with DBMS like MySQL.

• Designing and developing APIs using any of the Python Framework like Flask /Django /Fast API."

Drive for Results, Passionate, Collaborative, Excellent written and verbal communication skills needed & with Digital Mindset

DirectEmployers