Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Senior Consultant Integration Developers write the code needed for Digital, Core and other systems to integrate with each other and to external providers. This includes systems including market integrations and IoT devices This role will be key in understanding the business requirements and translating them into documenting capabilities needed to address business challenges. • Understanding the Energy & Utilities Customer Relationship Management flow and behavior of new Data system and the corresponding interactions with the external Domain managers (DM’s) and their external systems involved throughout the data journey • Developing POC/ Demo based client requirements. • Data Gathering and Analysis in suggesting new initiatives or enhancements • Writing and updating as well and maintaining technical architecture document, end user documentation and operational procedures through the lifecycle of the project • Following Scaled Agile methodology & DevOps concepts for implementing any strategic change in Digital Stack perform to specification • Conducting meetings and presentations to share ideas and findings. • Implementing automations countering intermittent production issues to improve data progression • Performing requirements analysis and provide estimations as part of PI planning • Drives a test-driven and quality-led culture by building systems that prove their correctness using tools such as TDD, BDD, CI/CD and automation. • Ensures that documentation is produced for solutions built by Integration to enable the team to support the solutions in production and for future change. • Works closely with UX and BA resources to ensure outcomes are met when developing solutions. • Provides input in the solution architecture direction of Integration by contributing to continuous delivery and improvement opportunities. • Works under the direction of the Scrum Master and Integration Product Owners from a day-to-day perspective, with technical and career direction provided by the Integration Technical Leader • Performing Root Cause Analysis and Triaging regarding production issues and solution designing to fix the issues to ensure healthy data migration progression. • Working diligently with production support team to fix all functional as well as performance issues/bugs faced. • Providing new functional improvements to Designers to improve quality in the production environment. • Collaborates with all members of the agile development teams. • Ensures reuse of solutions and components of solutions in line with best practices.
Education Qualification & Experience • Bachelor’s degree in Engineering • Strong development skills in one or more of: o Javascript/Typescript o Python o Apache Airflow o Java o Mulesoft/Axway o Apollo GraphQL • Good understanding of building solutions for AWS or other cloud vendors, including serverless/lambda-based solutions, API Gateways, Containers/Fargate etc. • Experience using modern architecture techniques for software delivery including emergent design and building robust solutions