TD
Overview
DevOps Software Engineer II (US) – TD Join to apply for the
DevOps Software Engineer II (US)
role at
TD . Work Location: Mount Laurel, New Jersey, États-Unis d'Amérique Hours: 40 Pay Details: $74,000 - $127,000 USD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Line Of Business: Solutions technologiques
Job Description
The DevOps Software Engineer II performs activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives. Provides a broad range of system solutions development to business problems through the development and programming of applications/systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.
Depth & Scope
Advanced knowledge of specific domain or range of engineering frameworks, technology, tools, processes and procedures, as well as organization issues Performs complex to difficult technical tasks independently Advanced knowledge of technology, tools, various programming languages, processes, and procedures Develops program specifications; adapts, integrates, codes, tests and debugs programs; and is responsible for executing Uses existing procedures to solve routine problems; makes limited exceptions
Education & Experience
Undergraduate degree, Postgraduate degree or Technical Certificate Strong academic background (e.g., computer science, engineering) 3-5 years relevant experience
Responsibilities
Develops new solutions as required for engineering programs and projects within assigned area Develops new features and performs unit/component tests for new application development initiatives aligned to business needs and in accordance with technology architecture standards Supports business inquiries and activities through execution of small enhancements and break/fix implementations (e.g. source code changes); may also be responsible for peer code review Works with technology partners to ensure configuration and custom components meet application requirements and performance goals Analyzes technical requirements to recommend pragmatic and sound engineering solutions for own area; may be involved in coding/story estimates Works with stakeholders and internal technology partners to ensure engineering solutions meet technical direction, requirements, performance, time-to-market and innovation goals Monitors product lifecycles, ensuring specifications and functionality support business objectives and engineering decisions; undertakes redevelopment where required Documents and verifies system components, applications, system infrastructure, security, integration, operability and engineering-related architecture designs Participates in quality management reviews to ensure designs and prototypes fulfill requirements Creates and maintains quality code; provides code maintenance and support during testing cycles and post-production deployment; participates in peer code reviews Provides technical expertise during incident management and facilitates communication throughout incident resolution Participates in identifying and recommending development/testing solutions/tools in support of project objectives Assists in developing/maintaining processes to prevent issues and resolve incidents with quality measures
Accountabilities
Adheres to enterprise frameworks or methodologies related to software engineering activities Ensures programs/policies/practices are well managed and align with business priorities Collaboratively engages with stakeholders to prevent defects and drive continuous improvement and automation Conducts analysis to draw conclusions, make recommendations, and assess program effectiveness Monitors cost, efficiency, and risk; fosters improvements in ownership and governance Conducts code reviews to ensure quality and maintainability; supports Operational Readiness Reviews Maintains relationships with internal/external partners and aligns with regulatory requirements Maintains risk awareness and escalates non-standard/high-risk activities when necessary Keeps abreast of regulatory trends and issues and their potential impact Supports a culture of risk management and control
Employee/Team Accountabilities
Participates as a team member, promoting service, quality, innovation and teamwork Provides thought leadership and knowledge transfer within the team Keeps current on trends and grows knowledge of tools and techniques Participates in performance management and cross-training Shares updates on project status and day-to-day activities Mentors teammates and helps resolve issues Guides collaboration with internal/external partners and stakeholders Supports a fair, diverse, and inclusive environment Acts as a brand ambassador for the business area and the bank
Physical Requirements
Domestic Travel – Occasional International Travel – Never Performing sedentary work – Continuous Performing multiple tasks – Continuous Operating standard office equipment - Continuous Concentrating for long periods Reading, writing and comprehending instructions Basic arithmetic operations
The above statements describe the general nature and level of work performed and are not exhaustive. The listed responsibilities are considered essential functions for ADA purposes.
Preferred Requirements
3+ years designing and building deployment solutions for public and private cloud applications 3+ years designing, reviewing, and integrating infrastructure and application requirements (non-functional, security, integration, performance, quality, operations, etc.) 3+ years creating DevOps patterns and onboarding applications to DevOps pipelines 3+ years working with Azure cloud 3+ years building pipeline scripts using GitHub native actions
Who We Are
TD is a leading global financial institution with a presence across the Americas. We are committed to Be the Better Bank and to enriching the lives of customers, communities and colleagues. We offer a Total Rewards package and opportunities for career development.
Our Total Rewards Package
Total Rewards includes base salary and variable compensation, health and well-being benefits, retirement programs, paid time off, banking benefits, career development, and recognition programs.
#J-18808-Ljbffr
DevOps Software Engineer II (US) – TD Join to apply for the
DevOps Software Engineer II (US)
role at
TD . Work Location: Mount Laurel, New Jersey, États-Unis d'Amérique Hours: 40 Pay Details: $74,000 - $127,000 USD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Line Of Business: Solutions technologiques
Job Description
The DevOps Software Engineer II performs activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives. Provides a broad range of system solutions development to business problems through the development and programming of applications/systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.
Depth & Scope
Advanced knowledge of specific domain or range of engineering frameworks, technology, tools, processes and procedures, as well as organization issues Performs complex to difficult technical tasks independently Advanced knowledge of technology, tools, various programming languages, processes, and procedures Develops program specifications; adapts, integrates, codes, tests and debugs programs; and is responsible for executing Uses existing procedures to solve routine problems; makes limited exceptions
Education & Experience
Undergraduate degree, Postgraduate degree or Technical Certificate Strong academic background (e.g., computer science, engineering) 3-5 years relevant experience
Responsibilities
Develops new solutions as required for engineering programs and projects within assigned area Develops new features and performs unit/component tests for new application development initiatives aligned to business needs and in accordance with technology architecture standards Supports business inquiries and activities through execution of small enhancements and break/fix implementations (e.g. source code changes); may also be responsible for peer code review Works with technology partners to ensure configuration and custom components meet application requirements and performance goals Analyzes technical requirements to recommend pragmatic and sound engineering solutions for own area; may be involved in coding/story estimates Works with stakeholders and internal technology partners to ensure engineering solutions meet technical direction, requirements, performance, time-to-market and innovation goals Monitors product lifecycles, ensuring specifications and functionality support business objectives and engineering decisions; undertakes redevelopment where required Documents and verifies system components, applications, system infrastructure, security, integration, operability and engineering-related architecture designs Participates in quality management reviews to ensure designs and prototypes fulfill requirements Creates and maintains quality code; provides code maintenance and support during testing cycles and post-production deployment; participates in peer code reviews Provides technical expertise during incident management and facilitates communication throughout incident resolution Participates in identifying and recommending development/testing solutions/tools in support of project objectives Assists in developing/maintaining processes to prevent issues and resolve incidents with quality measures
Accountabilities
Adheres to enterprise frameworks or methodologies related to software engineering activities Ensures programs/policies/practices are well managed and align with business priorities Collaboratively engages with stakeholders to prevent defects and drive continuous improvement and automation Conducts analysis to draw conclusions, make recommendations, and assess program effectiveness Monitors cost, efficiency, and risk; fosters improvements in ownership and governance Conducts code reviews to ensure quality and maintainability; supports Operational Readiness Reviews Maintains relationships with internal/external partners and aligns with regulatory requirements Maintains risk awareness and escalates non-standard/high-risk activities when necessary Keeps abreast of regulatory trends and issues and their potential impact Supports a culture of risk management and control
Employee/Team Accountabilities
Participates as a team member, promoting service, quality, innovation and teamwork Provides thought leadership and knowledge transfer within the team Keeps current on trends and grows knowledge of tools and techniques Participates in performance management and cross-training Shares updates on project status and day-to-day activities Mentors teammates and helps resolve issues Guides collaboration with internal/external partners and stakeholders Supports a fair, diverse, and inclusive environment Acts as a brand ambassador for the business area and the bank
Physical Requirements
Domestic Travel – Occasional International Travel – Never Performing sedentary work – Continuous Performing multiple tasks – Continuous Operating standard office equipment - Continuous Concentrating for long periods Reading, writing and comprehending instructions Basic arithmetic operations
The above statements describe the general nature and level of work performed and are not exhaustive. The listed responsibilities are considered essential functions for ADA purposes.
Preferred Requirements
3+ years designing and building deployment solutions for public and private cloud applications 3+ years designing, reviewing, and integrating infrastructure and application requirements (non-functional, security, integration, performance, quality, operations, etc.) 3+ years creating DevOps patterns and onboarding applications to DevOps pipelines 3+ years working with Azure cloud 3+ years building pipeline scripts using GitHub native actions
Who We Are
TD is a leading global financial institution with a presence across the Americas. We are committed to Be the Better Bank and to enriching the lives of customers, communities and colleagues. We offer a Total Rewards package and opportunities for career development.
Our Total Rewards Package
Total Rewards includes base salary and variable compensation, health and well-being benefits, retirement programs, paid time off, banking benefits, career development, and recognition programs.
#J-18808-Ljbffr