Good knowledge in SOLID design principles & design patterns.
Good working knowledge of Continuous Integration and Continuous Delivery Processes
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Web application development experience using (Angular JS, Angular 5.2, Angular 6.0) stack - (2-3 yrs. Minimum)
8-10 years of experience in programming languages JavaScript and (C#), .net Core
4-5 yrs. experience in CSS3, HTML5 Such as storage and web sockets
3-4 yrs. Experience in Cloud SaaS/PaaS/IaaS, good hands on in various features - Azure knowledge (AD, App service, Storage Account(Blob, Queue, Tables), Cosmos DB, KeyVaults, APIM, Sendgrid, etc.)
2-3 yrs. Of experience in NoSQL databases mainly MongoDB and Time series DB such as InfluxDB or similar
Experience in writing Unit testcases
Experience working in an agile environment with full stack teams. (3-5 years)
Experience with web APIs , Web application development, Micro services.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Experience with data structure libraries
Familiarity with modern front-end build pipelines and tools
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and optimization
Familiarity with code versioning tools like Git,
Technically competent/leading Cloud & On premise Platform Development.
Team player that puts team first, willing to make the difficult decision and have the difficult conversation while providing clear technical recommendations to leadership that is best for the long term.
Demonstrated ability to effectively establish and maintain working relationships across disciplines and across the organization
Excellent Communications skills, good team player and have good analytical capabilities
WE VALUE
Understanding various software development lifecycle
Some relevant experience
Knowledge of software configuration management and change management practices
Diverse and global teaming and collaboration
Effective communicator
Wide degree of creativity and latitude
Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, do things before being asked by others or forced to by events.
Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness.
Can quickly analyze, incorporate and apply new information and concepts.
Job Classification
Industry: Consumer Electronics & Appliances Functional Area / Department: Engineering - Software & QA, Role Category: Software Development Role: Software Development - Other Employement Type: Full time