As a Senior Consultant Automation Developer
• Collaborates with technology, product management, and operations teams to formulate and implement solutions aimed at enhancing existing services, developing new client deliverables, or improving processes. Assesses the impact of changes on staff; supports change implementation through training and communication. Provides ongoing support for implemented solutions.
• Work closely with other developers to design and develop functional, performing and complete features, systems and APIs
• Constantly looks for better ways of solving technical problems and designing the solution by not being afraid of challenging the status quo
• Work with other developers on the team, specifically with code reviews
• Understand and resolve application Vulnerabilities
• Adhere to Northern Trust Enterprise Security standards while building the application
• Decipher existing software systems and platforms and hook in applications to applicable data sources
• Should carry experience of working in Agile & Scrum Frameworks.
Actively plan and complete the story development planned for release/ deployment
• Stick to the stories defined and ensure proper code coverage
• Work closely with Quality Engineering Team and Product owners
• Provides on-going project support and assists in project planning by estimating and managing work effort.
• Act as a troubleshooter and conducts feasibility studies, and defines and designs system requirements for complex data processing projects.
• Handle complicated technical scenarios and propose technical solution options.
• Analyze impact of proposed solution across the business, develop use cases to explain/demonstrate business requirements/specifications to IT team, and contribute a business or process perspective during design reviews.
• Defines and manages various project phases for a business area. Determines resource requirements, recommends testing strategies, and develops cost-benefit analyses. Manages and implements projects, supervises project activities, and provides progress updates.
• Reviews documents, current procedures, and processes to recommend opportunities for automation or process improvements. Designs and develops new procedures when necessary.
• Should be able to play consulting role during solution architect and also give right direction for Business to approach right solution for their problem.
• Responsibilities will include participating in business and technical meetings gathering and refining business requirements.
• Candidate will facilitate meetings and discussions driving consensus of the business requirements and validating solutions for business owners.
• Candidate should have experience working through all aspects of the SDLC and adapt easily to both Agile and waterfall SDLC concepts.