Software, Senior Design Engineer
PermanentBookmark Details
JOB DESCRIPTION
Responsibilities:
• Work in Agile scrum team for a software system that monitors and controls various industrial devices like meters, circuit breakers etc.
• Analyze customer requirements and come up with software design
• Participate in project estimation and planning
• Contribute to ensuring high-quality code through following best practices and design patterns
• Design and write automated unit, integration and acceptance tests
• Be a flexible team member, willing to work on what the agile team needs to achieve its collective goals
Qualifications
Qualifications:
• Bachelor’s of Engineering in Electrical, Electronics, Telecommunication or Computer Science or equivalent
• Should have minimum 6 years of experience in developing complex software products in the domain of Enterprise Energy Management Systems / SCADA Solutions / Network Management Systems
Mandatory Skills:
• Should have good expertise in .NET, C#, C++
• Should have good expertise in MS SQL
• Should have good expertise of OOPS and Design Patterns
• Should have good debugging skills
• Should have critical and lateral thinking ability
• Should have proven experience working with developers, product owners, and application engineers in a SAFe / Agile framework
• Should have demonstrated ability to articulate and justify software design to stakeholders
Desirable Skills:
• Strong knowledge on Protocols like Modbus, ION, BACnet or similar protocols used in the Industrial Automation and Electrical Distribution domains would be a definite plus
• Desirable to have knowledge and expertise on Energy Management Distribution products like Energy Meters, Power Meters, Breakers etc. in all Low Voltage, Buildings and Medium Voltage domains.
• Excellent communication & negotiation skills with a strong team player attitude
Schedule:
Full-time
Req:
008RZZ
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail