What you’ll do:
We are looking forward to an Engineer in Eaton’s Vehicle Software business who is Passionate to work in Software Domain, who understands and inculcates Ethical values with Transparency. He/She is a quick learner and easily adapts to upcoming technical domains and believes in leading the team from front. He/She is Efficient and takes Accountability to assigned charter which fits in to overall Goals of software, web, desktop and database technologies and solutions. He/She must have a keen eye for Quality and should be really passionate about meeting the deadlines.
Have strong understanding of .net Web applications, desktop and cloud applications
Should have hands on experience in development of Azure solutions
Have hands on experience in CI/CD processes and concepts
Should be excellent in identifying & writing unit tests and unit test frameworks
Should have good knowledge of JIRA, Azure Devops or any other Project management/Devops tool.
Should be good at writing sql queries and understand DB structure and test
Should have good understanding of Webapi
Any understanding on vehicle domain and protocols like CAN, MODBUS would be an added advantage
Candidate should be ready to explore, learn and develop solutions for problems
Candidate should be extremely flexible in terms of technology or platforms.
Should have worked in Agile
Qualifications:
BE or Btech or MCA
6+ yrs of experience in software development experience
6+ yrs of experience on C# and Javascript, JS frameworks
3+ yrs of working with web, API and desktop applications
3+ yrs of experience on SQL queries
1+ yrs of experience working with Azure
Skills:
Proven experience to develop and design solutions
Proven track record at individually developing Web and cloud solutions is advantages
Proficient with C#, Javascript/ any JS framework(React, Ember)
Proficient with Agile concepts
Proficient with .Net technologies like ASP .net, c#, WPF
Proficient with Databases
Efficient with Azure technologies
Knowledge of development of mobile applications is an advantage
Very good communication skill
Able to lead Dev efforts from technical perspective
Able to think outside of the box in terms of process innovation
Very good at managing multiple tasks
Very good at understanding and prioritizing tasks, issues and work