Senior Engineer -Front End ( React.JS)

6 years

0 Lacs

Posted:1 day ago| Platform:

Apply

Work Mode

Remote

Job Type

Part Time

Job Description

What you’ll do: The Senior Software Engineer will develop interface software for high performance, real-time controls and protective relays used for smart grid applications in the electrical power distribution industry. The incumbent will collaborate with a multi-discipline engineering team (firmware, hardware, and test) to define requirements between firmware and software subsystems. The position will be part of a multi-disciplined new product engineering team at Eaton India Innovation Center. We are looking for motivated professionals with strong skills in Web application software development with excellent cross-domain system engineering and communication skills. Some of the functions of this role include: 1• Design and implement features to configure, monitor, and update power system intelligent electronic devices, including advanced UX designing, graphical data representation 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

Mock Interview

Practice Video Interview with JobPe AI

Start React.Js Interview Now

My Connections Eaton

Download Chrome Extension (See your connection in the Eaton )

chrome image
Download Now
Eaton
Eaton

215 Jobs

RecommendedJobs for You