We are an international pioneering technology leader that is writing the future of industrial digitalization. At the forefront is our Software Development Center which provides industry leading software and deep domain expertise to help the world’s most asset-
intensive industries solve their biggest challenges. To strengthen our Substation Automation team, we are looking for a Web / Mobile developer who is willing to work in big international environment and who wants to delivering systems to large electrical power utilities.
Seize this unique opportunity and see your work transformed in a tangible product.
Develop frontend solutions and play the role in future projects related to mobile apps development for Substation Automation
Participate in cross-platform HTML5 web and mobile applications and libraries development process
Assist the QA team with new product releases and bug fixes for products
Participate in R&D activities and develop domain technical knowledge
Collaborate with system analysts / architects and follow programming standards for software products
Install and maintain development, testing and production environments. Build, configure and maintain infrastructure of the system
Other duties may be assigned to support the organization and its goals
Bachelor's degree (B. S.) from four-year college or university in computer science, information sciences or a related field and three plus years of professional experience in software development
Mobile app development experience as secondary requirement (iOS, Android) including platform specific issues and HTML5 experience for mobile devices;
Understanding security aspects of web applications, good knowledge of design patterns, unit testing and good practices
Experience in : AngularJS, Jquery, RequireJS, Sencha, React, Ember, ECMAScript 6, node.js, D3.js and UX topic is a plus.
Experience in mobile applications development using Xamarin (Xamarin.Forms and C#) and experience in mobile frameworks : Apache Cordova / Phone Gap / Ionic is a plus
Knowledge in key infrastructure technologies : operating systems, infrastructure security, networking, databases, source control versioning systems
Ability to define problems, collect data, establish facts, and draw valid conclusions and ability to communicate in English efficiently with team oriented approach (including distributed teams)