Senior Engineer -Front End ( React.JS)

Eaton

3.9

(38)

Pune, India

Why you should apply for a job to Eaton:

  • 4.2/5 in supportive management
  • 74% say women are treated fairly and equally to men
  • 79% would recommend this company to other women
  • 71% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Flexible work options to help balance work/life demands
  • Strong community involvement with a donation matching program
  • Competitive compensation packages
  • #46120Hadapsar

    Position summary

    tion and display, communication protocols, cybersecurity, and other relay, control and monitoring functions using Node and React.
    • Evaluate system performance requirements to evaluate suitability of software components. Collaborate with the firmware team to support development and testing.
    • Understand and support high-level design activities for new product features
    • Collaborate with product owners, functional managers, and systems engineers to distill product/system requirements/use cases to software designs/stories, developing module.
    • Participate in tasks related to new product development/feature development including planning, task/story estimation, design, programming, unit testing, peer review, integration and release
    • Participate in the analysis and specification of software subsystems
    • Design and implement tests in support of developer testing activities and integration with Continuous Integration (CI) pipelines
    • Plans and executes tasks in collaboration with the product team to ensure project objectives are met
    • Provide work estimates and conduct design, implementation, and code reviews.
    • Develop and execute plans for incremental and interactive project delivery.
    • Author high-quality unit-tested code.
    • Work with test team to ensure adequate and appropriate test case coverage.
    • Identifies opportunities for process, tools, and technology improvements, and drives those from concept to implementation.
    • Estimate work load, establish and maintain project schedules and monitor progress through the project execution phases. Active communication with the cross functional team to ensure schedule, cost and performance alignment
    • Contribute to team's technical growth by engaging in technical discussion and mentoring.
    • Oversee system testing and validation working with testing and validation team.
    • Familiarity with Network protocols or IOT
    • Cybersecurity approvals/process.

    Qualifications:

    • Bachelor's or Master's degree in a Software Engineering field from an accredited institution
    • 6+ years' experience in software applications development
    • Preferred to be available to work from the Eaton India Innovation Center, Pune office

    Skills:

    • Experience developing Node based web applications
    • Experience developing web applications using React library
    • Familiarity with developing advanced UX with React library, HTML-5 and CSS-3
    • Familiarity with Web API and how to consume them in React web application
    • Familiarity with designing and implementing systems that communicate via TCP/IP based Ethernet and Wi-Fi
    • Understanding of developing and deployment of web applications for Linux based operating systems
    • Understanding of development using defensive programming and cybersecurity best practices
    • Model designs using UML or similar methodologies as appropriate; develop use cases to model system behavior
    • Ability to work effectively in an Agile Scrum (or other iterative development) environment
    • Experience using SDLC management tools in a team environment (e.g. Jira, Git, etc.)
    • Knowledge of power systems, switchgear and regulator controls products/applications is an added advantage

    POSITION CRITERIA:
    • Effectively work and communicate within a global team environment
    • Collaborate with global multi-discipline engineering teams (software, embedded software, hardware, power systems, systems, product and test) to deliver products and features in the Controls and Relays Group
    • Strong verbal and written communication including the ability to effectively explain technical issues/concepts, relay instructions to a remote team, and report progress • Demonstrated proficiency in problem solving
    • Self-starter with the ability to operate effectively with minimal supervision
    • Ability to work in a fast paced, deadline-oriented environment
    • Strong planning and organizational skills

    Why you should apply for a job to Eaton:

  • 4.2/5 in supportive management
  • 74% say women are treated fairly and equally to men
  • 79% would recommend this company to other women
  • 71% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Flexible work options to help balance work/life demands
  • Strong community involvement with a donation matching program
  • Competitive compensation packages