Posted:
8/6/2024, 5:00:00 PM
Location(s):
Wilmington, Delaware, United States ⋅ Delaware, United States
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
Software Engineering
Overview:
The Wilmington Trust Institutional Client Services (ICS) division is experiencing rapid business growth and has initiated a strategic digital transformation program. In alignment with the business strategy, the engineering team is tasked with building a digital “trust management platform” using modern FinTech capabilities. The engineering manager role provides technology leadership for a specific ICS business area, inclusive of general IT management, technical design, systems integration, application development, vendor application lifecycle management, technical operations, and engineering team management. The role provides the highest-level technical direction with a mixture of management and hands-on execution, ensures compliance with corporate or regulatory policies, and engineers well-designed, safe, secure, scalable, reliable, and resilient technology solutions.
Primary Responsibilities:
Technology Planning: Oversee budget, vendor management, team capacity, architecture, IT systems capacity, and audit management.
Development Execution: Lead and contribute to technical design, coding, testing, deployment, and maintenance. Implement new technologies and enhance development standards, inclusive of buy vs. build vs. integrate decisions. Review key product development execution stats and implement continuous improvements.
System Reliability: Ensure reliable technology solutions through effective systems design, resilient coding, release management, change control, and incident problem-solving.
Technical Architecture and Design: Author systems architecture documentation, technical specifications, and technical tasks aligned to user stories, with traceability to concrete technical components. Maintain accurate systems data as part of enterprise-wide technology tracking tools
Code and Test Harness Management: Maintain knowledge of the custom code and test harnesses, perform code reviews, and oversee code merge and elevation
Collaboration: Effective formal and informal communication with stakeholders, product owners, scrum masters, and technology teams.
Innovation: Recommend new technologies, policies, or processes. Evaluate vendor software.
Compliance: Adhere to internal control standards and address audit points and regulatory issues.
Team Management: Recruit top talent, maintain team morale, support diversity, and reflect the M&T Bank brand.
Education and Experience (Required):
Degree: Associate’s degree with 8+ years of IT management and software development, or 12+ years of combined education and experience, including 10 years in IT management and software development.
Technical Expertise: Full stack software engineering, object-oriented languages (preferably C# in .NET), front-end Javascript/HTML frameworks (preferably Angular), data access technologies (preferably Entity Framework and SQL), software packaging tools (preferably NuGet and NPM), source code management tools (preferably Gitlab)
Financial Technology Systems: Some experience with client management, core banking, payments, financial reporting, or fraud/AML management solutions.
Vendor Management: Some experience with COTS business application vendors, IT vendors, and contract management.
Soft Skills: Technical leadership, people management, problem-solving, communication, time-management, cross-functional team coordination, and technical mentorship
Education and Experience Preferred:
DevOps: CI/CD pipelines, YAML, DevOps toolsets (Git, GitLab, Artifactory, NuGet, NPM, NodeJS, Docker, Kubernetes, Azure DevOps, MS Build, SonarQube), scripting (YAML, PowerShell, Linux/Bash, Perl).
Tools: Jira, Confluence.
Financial Industry Experience: Institutional Financial Products (Corporate Trust Accounts, Investment Funds, Bonds, Structured Finance, Collateralized Loan Obligations, etc.)
#LI-JB3
M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $143,874.91 - $239,791.52 (USD). The successful candidate’s particular combination of knowledge, skills, and experience will inform their specific compensation.Website: https://mtb.com/
Headquarter Location: Buffalo, New York, United States
Employee Count: 10001+
Year Founded: 1856
Industries: Banking ⋅ Consulting ⋅ Credit ⋅ Financial Services ⋅ Insurance