Job Role & Responsibilities:
Software development efforts associated with engineering products (interaction with hardware devices). Individual must have the ability to read and understand system requirements, formulate a software design approach based on those requirements, develop software aligned with defined coding standards & test the software. The selected candidate is expected to have a background in developing products and troubleshooting and will be involved in all aspects of the system software development process (concept, design, validation and production). There will be frequent interaction with project management both locally and overseas and need to work with customers at global locations across different time zones.
Experience in C#, .NET, MVC, ASP.Net, ReactJS, AngularJS, NodeJS, HTML5, Restful API web services
Solid understanding of Windows operating systems and the .NET development environment
Must have very good written and verbal communication skills
Strong knowledge of SQL application programming Entity Framework
Must have excellent troubleshooting and problem solving skills
Knowledge/Skills/Abilities:
Self-starting/self-motivating individual, able to plan and achieve goals with minimal supervision.
Excellent organizational skills especially in leading tasks and activities of large teams.
Team player mentality with strong facilitation/interpersonal skills and a demonstrated commitment to continuous process improvement
Ability to clearly communicate complex concepts to a wide variety of cross-functional resources.
Can handle multiple activities at once to accomplish goals.
Exchanges information with appropriate people to complete work.
Computer knowledge required: MS Office, Visio, MS Project
Knowledge on HPQC bug tracking tool, and Agile methodologies
General :
Staff reporting to this position: None
Interacts with:
Technology manager,
QA team
Development team
Global QA team
\r\nIntegrity is when our words and actions remain the same. We believe, follow and stand for ethical practices in Business. We work with honesty, provide correct information and keep an open communication.