Responsibilities include:
? Strong joint-ownership of teams deliverables.
? Design and implement product features in collaboration with business and
stakeholders for HMI domain based on a Windows Platforms
? Design reusable components, frameworks and libraries
? Work very closely with architect & architecture team and drive solutions.
? Review code and provide feedback relative to best practices and improving performance
? Troubleshoot production support issues post-deployment and come up with solutions as required
? Mentor and guide other software engineers within the team
? Supports the transformation of the team to a TOC model of execution.
? Strongly support the team to ensure Continuous Integration & Continuous Deployment.
? Contributing to continually improving efficiencies related to your team
? Support working within the business processes and leading appropriate improvements
? Occasionally work directly with support and sales staff to address critical customer needs.
Qualifications
Education:
Bachelor's Degree / Master's Degree in Engineering in Computer Science/Electrical
Engineering/Telecommunication Engineering / .
Skillsets & Experience
? Should have at least 5-8 years of experience in designing and developing applications in Windows platform.
? Should have experience in developing application using .NET, C#, WPF with Strong Design and Extensive Programming Skills
? Knowledge on Industrial Automation domain and communication Protocols like Modbus, Modbus TCP and similar protocols used in the Industrial Automation would be a definite plus.
? Desirable to have Knowledge on Web API, WCF, , , Entity Framework (EF), CSS, MVC, SQL, PowerShell script, Angular 2+, Bootstrap andHTML5.
? Good knowledge in Cyber security and its applications.
? Good knowledge in OOAD and design patterns
? Excellent communication & negotiation skills with a strong team player attitude.