Search by job, company or skills

Eaton

Full Stack - Lead Engineer

10-12 Years
Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

What You'll Do



  • Analyzes technical specifications and engineering requirements for complex projects.
  • Designs, builds, and maintains efficient, reusable, and reliable code.
  • Prepares detailed software verification test plans.
  • Collaborates with the support team to provide an unsurpassed customer experience.
  • Coordinates all stages of the development cycle in collaboration with the project manager.
  • Participates in design workshops and project deployment activities both locally and at customer sites.
  • Evaluates new technologies and development tools.
  • Writes technical documentation.

Qualifications


Required: Bachelor's degree in Electronics/Electrical/Computer Science Engineering from accredited institution

Desired: Master's degree in Electrical/Computer/Electronics & Telecomm Engineering from accredited institution



  • Minimum of 10 years of experience in front-end or full-stack Web development.
  • 10+ years of experience in the software industry with a proven track record of shipping high quality products.
  • 5+ years experience developing enterprise grade highly scalable web-based applications and/or distributed systems.

Skills


  • Experience with full-stack Web development.
  • Expert level skills in Python, React, TypeScript & Next.js
  • Experience in designing, developing and implementing cloud solutions on Azure platforms
  • Excellent object-oriented design and programming skills, including the use of design patterns
  • Strong code reviewing and debugging skills.
  • Experience utilizing best practices in software engineering.
  • Proficient understanding of Source Control software and Code Collaboration tools (Git);
  • Experience with Issue and Project Tracking software (JIRA).
  • Abreast of upcoming software development/engineering tools, trends, and methodologies.
  • Excellent verbal and written communication skills including the ability to explain technical concepts.
  • Strong problem solving and reasoning ability, exhibiting technical innovation and creative solutions.
  • Abreast of upcoming software development/engineering tools, trends, and methodologies.

Preferred


  • Experience with SQL.
  • Experience with relational database systems.
  • Knowledge of secure development practices.





  • Fluency in English
  • Ability to learn quickly and apply new concepts, principles, and solutions
  • Possess a good sense of diplomacy and respect for colleagues
  • Excellent problem solving, analytical and time management skills


More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148899297

Similar Jobs

Pune, India

Skills:

.NETAzure Machine LearningSqlTensorflowGithubPowerShellReactAngularPytorchNode.jsPythonKubernetesComputer VisionJavascriptCognitive ServicesGPT modelsAzure CLIAzure deployment services

Remote

Skills:

Next.js

Remote

Skills:

PythonAngularFlaskJavascriptExcel Add-inOffice.js