Software, Staff Senior Design Engineer
We are seeking out professionals with Software Development experience in Product Development
Professional experience of 11-17 years in software engineering for Windows systems is required.
Experience in industrial automation systems or software is a plus.
Understand customer requirements and should be able to transfer them to software implementation
Transfer of product requirements / software architectures / Design and solutions to implementation.
Deploy the architecture changes into the existing software
Engineering Degree (Masters level preferred) in Computer Science/Electrical Engineering/Telecommunication EngineeringProgramming/Database/Tools experience in following areas:
C#, XML, ASP.NET,JS, Python, Fullstack experience
Enterprise architecture, Cloud Infra knowledge, Microservices implementation experience, Modbus/TCP IP protocols, SDL full knowledge
.Net Framework 4.0 or later
COM and .Net interoperability,
DB interface technology (ADO.Net, OLE DB, MS Access, SQL)
Automated Unit testing.
FxCop, NUnit etc
OOAD including usage of CASE tools i.e. Enterprise Architect and UML.
ClearCase and UCM