The Emerging Technology and Microservices team is a key part of the Technology and Data Analytics Solutions group, that incubates and commercializes emerging technology solutions to accelerate innovation, and enables Enterprise applications assets to be unlocked via APIs & Microservices. As a member of this team you will be part of a rapid development team. You will incubate and develop new tools, APIs, and automate/augment functionality of off-the-shelf products to remove friction or create new experiences for users. You have a passion for creating world-class web and/or mobile user experiences.
Design, develop, test and maintain software applications that remove friction from processes.
Design and develop secure and highly performant web applications with REST based integrations to key enterprise applications.
Document all technical design decisions and code in design documents.
Develop integrated test scenarios, identify test data and execute test scenarios.
Troubleshoot, debug and resolve issues identified and document test results.
Initiate and participate in production rollout processes.
Research new technologies and implement them to make business processes and interactions easier for users.
Become an evangelist for the tools and technologies that we implement to enable easier adoption by developers/users.
Collaborate within the team and outside with other teams within IT/Company.
Maintain a level of urgency towards timelines and results.
Hands-on experience with Java/Python, HTML5, RESTful web services, JSON, CSS and XML.
Experience writing SQL queries and connecting to Database backends.
Knowledge of CICD environment using Jenkins, Bitbucket or similar toolsets.
Experience with RPA technologies like UiPath, Blue Prism; AWS technologies and Services like Lambda, S3, RDS; and Native or Hybrid Mobile apps using Cordova is a plus
Experience with SDLC as well as awareness of Agile methodologies