Demo

Manager of Software Engineering

Expansion Capital Group
Expansion Capital Group Salary
Sioux Falls, SD Full Time
POSTED ON 4/2/2025
AVAILABLE BEFORE 6/1/2025

Summary/Objective

The Software Engineering Manager is responsible for leading and managing a team of engineers in designing, developing, and maintaining high-quality software solutions in a fast-paced fintech environment. This role involves overseeing engineering projects, mentoring engineers, ensuring best practices in software development, and collaborating with cross-functional teams to align technology solutions with business goals. The ideal candidate will have a strong background in software engineering, experience in fintech or financial services, and a proven track record of leading high-performing teams.

Requirements

Essential Functions

  • Lead, mentor, and manage a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
  • Oversee the design, development, and optimization of high-performance financial applications using C#/.NET, PHP, and modern cloud technologies.
  • Drive best engineering practices, including code reviews, test-driven development, and agile methodologies.
  • Collaborate with product managers and stakeholders to define project roadmaps and deliver scalable, secure, and cloud-native fintech solutions.
  • Ensure the stability, security, and scalability of software applications by enforcing best practices in architecture and DevOps.
  • Manage team workload, set priorities, and track progress to ensure project deadlines and business objectives are met.
  • Work with databases such as MySQL and MSSQL, ensuring performance and reliability.
  • Oversee integration of third-party APIs and services to enhance business capabilities.
  • Stay up to date with emerging technologies and industry trends to drive innovation within the engineering team.

Supervisory Responsibility

This position has direct supervisory responsibilities, including hiring, performance evaluations, coaching, and career development of software engineers.

Work Environment

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This is largely a sedentary role.

Position Type/Expected Hours of Work

This is a full-time position, and hours of work and days are Monday through Friday, 8:00 a.m. to 5:00 p.m. Occasional evening and weekend work may be required as job duties demand.

Education and Experience

  • Bachelor’s degree in software engineering, computer science, or a related field (Master’s degree preferred).
  • 10 years of experience in software development, with strong expertise in C#/.NET, PHP, and cloud technologies.
  • 3 years of experience managing or leading software engineering teams.
  • Experience in fintech or financial services, with an understanding of security, compliance, and high-volume transactions.
  • Proficiency with AWS, Docker, and database technologies (MySQL, MSSQL).
  • Strong understanding of software architecture, API development, and enterprise system design.
  • Experience with Python, Symfony, or ORM frameworks is a plus.
  • Familiarity with Enterprise Decision Management (EDM) or Business Decision Management (BDM) systems is a plus.
  • Experience developing software in an Agile environment.

Additional Eligibility Qualifications

  • Excellent leadership, communication, and interpersonal skills.
  • Strong analytical and problem-solving skills.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Commitment to fostering a culture of technical excellence and innovation.

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties,

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Manager of Software Engineering?

Sign up to receive alerts about other jobs on the Manager of Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Expansion Capital Group

Expansion Capital Group
Hired Organization Address Sioux Falls, SD Full Time
Description: Reports to: Vice President of IT Classification: Full Time, Exempt JOB DESCRIPTION Summary/Objective The So...
Expansion Capital Group
Hired Organization Address Sioux Falls, SD Full Time
Description Reports to: Merchant Support Manager Classification: Full Time, Non-Exempt JOB DESCRIPTION We are seeking an...

Not the job you're looking for? Here are some other Manager of Software Engineering jobs in the Sioux Falls, SD area that may be a better fit.

Senior Manager, Software Engineering

Affirm, Sioux Falls, SD

Software Engineering Manager

TCGplayer.com, Sioux Falls, SD

AI Assistant is available now!

Feel free to start your new journey!