Responsibilities
1. Collaborating with stakeholders across the business in other to understand business priorities and requirements.
2. Using tools and methodologies to create representations for functions and user interface of desired product.
3. Developing highlevel product specifications with attention to system integration and feasibility.
4. Perform Proof of Concepts to help deciding the technology stack/platforms.
5. Ensure software meets all requirements of quality security modifiability extensibility etc.
6. Oversee progress of development team to ensure consistency with initial design.
Requirements
1. Excellent knowledge of software and application design and architecture.
2. Expertise in in developing functional and appealing web and Windows based on premise applications.
3. Strong hands on experience in Linux C Qt Multithreading yocto build gtk
4. DevOps background/experience preferrable.
5. Good knowledge on IoT & Any prior expertise on Low Voltage Electrical domain would be an added advantage.
6. Knowledge of various test and analysis tools (NUnit FxCop Sonarqube WinDbg).
7. Outstanding communication and presentation abilities.