This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Manager, Software Engineering / Business Technology Partner (BTP) is a key leadership role within the Business Technology department. This position is responsible for both hands-on software engineering and the collaborative management of a high-performing team. Working in a dual-leadership model, you will share oversight of a pooled team of developers, jointly manage performance and development, and drive innovation across software, database, and automation initiatives. As a BTP, you will act as a strategic liaison between Business Technology and business units, ensuring technology solutions align with company goals and deliver measurable value. You will play a central role in advancing Agentic AI projects, process automation, database administration, and complex software and bank integrations.
Job Responsibility:
Jointly lead, mentor, and develop a team of software engineers, fostering a culture of collaboration, continuous learning, and innovation
Assign and oversee project work for the pooled team, ensuring optimal resource utilization and project delivery
Conduct joint performance reviews and support professional growth for all team members
Design, develop, and maintain software solutions, integrations, and internal applications using modern technologies (C#, SQL, AI/ML, cloud platforms, etc.)
Lead and participate in Agentic AI and process automation projects across the company
Oversee database administration, software integrations, and bank integrations
Establish and enforce coding, documentation, testing, and deployment standards
Collaborate with business units to gather requirements, translate business needs into technical solutions, and ensure successful project outcomes
Manage a shared budget for software tools
recommend new technologies and tools for approval by SVP, Business Technology
Track and report on project progress, KPIs, and team performance to senior leadership
Ensure data integrity, compliance, and security in all technology initiatives
Periodically travel to other corporate offices to support business units and technology projects
Participate in vendor negotiations and technology selection processes
Other duties as assigned by the SVP, Business Technology
(BTP Role) Ensure that technology initiatives are closely aligned with business objectives to drive value and support strategic goals for your assigned departments
(BTP Role) Act as a bridge between the Business Technology department and your assigned business units, facilitating effective communication and collaboration
(BTP Role) Identify and implement innovative technology solutions that can enhance business processes and improve efficiency
(BTP Role) Build and maintain strong relationships with your assigned business units to understand their needs and ensure technology services meet their expectations
(BTP Role) Track the performance of Business Technology initiatives and report on their impact on business outcomes, adjusting as necessary to ensure success
(BTP Role) Travel to Corporate Offices to meet with your BTP assigned departments
(BTP Role) Oversee the documenting workflow processes related to the supported Departments and Systems
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field required
Master's degree preferred or equivalent work experience
7+ years of progressive experience in software engineering, including team lead or management responsibilities
Demonstrated experience managing or mentoring others across multiple projects
Strong technical skills in: Software development (C#, .NET, Python, Java, or similar)
Database design and administration (SQL, cloud databases)
AI/ML concepts and process automation
Cloud computing platforms (Azure preferred)
Software integrations (including third-party and bank integrations)
Strong background in business intelligence/reporting with knowledge of Power BI preferred
Proficient in Microsoft Visual Studio
Understanding of standard accounting and financial practices and methodologies
Excellent documentation skills
Excellent project management, time management, and problem-solving skills
Strong documentation skills and ability to communicate complex technical concepts to non-technical audiences
Experience working in hybrid or distributed teams is preferred