Sr. Manager, Software Engineering (Payments APIs)

Insight Global
Chicago, IL, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Architectural Patterns HTML5 Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS) Software Quality Microsoft Software
+6 more
Microsoft SQL Server Visual Basic .NET (Programming Language) Model View Controller (MVC) Scrum Methodology Software Engineering Large Language Models

Job description

The Senior Manager, Software Engineering is a professional responsible for managing multiple development projects within the Commercial Banking, Payments, Deposits application development organization. The role applies professional knowledge to oversee the development, testing and implementation of organization-wide systems, directing, motivating and developing staff to maximize their individual contribution and function effectively as a team. You will lead a team to manage resource requirements and allocations, monitor and improve quality, and ensure ‘best practice’ development techniques. Additionally, the role works with the business in the development, testing and implementation of application programs that help promote business improvement.

Requirements

  • 15+ years of overall software engineering experience, primarily with Microsoft stack technologies.

  • 2-3+ years’ experience leading small/mid-size scrum developer teams.

  • Expert with APIs and implementations.

  • Strong Azure cloud, ASP.NET framework, SQL Server, and design/architectural patterns (MVC), and other .NET languages (such as C#, Visual Basic .NET, and HTML5/CSS).

  • Experience within a highly regulated environment such as banking, financial services.

  • Directly coming from commercial banking, payments, deposits, and/or ACH is preferred.

  • Ability to coach, mentor team members, perform code quality reviews, and give performance reviews to the team, etc.

  • Strong understanding of Software Design using “SOLID” Design principles.

  • Knowledge of Agile methodology and experience working in a Scrum team.

  • Experience or exposure to AI (CoPilot) to help introduce innovation through AI/ML/LLM developer solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · WWC 2025

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · WWC 2021

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

2:12 min

Navigating technical clarity as a global black belt

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all