IT Manager, Software Engineering
$174k - $190kJobleads-US
Summary/Objective
Reporting to the Chief Information Officer, the IT Manager, Software Engineering is responsible for leading the firm’s software development function and modernizing delivery practices through the effective, secure, and governed use of technology. This role oversees the design, development, implementation, maintenance, and continuous improvement of custom and integrated software solutions, ensuring technology investments align with business priorities, regulatory expectations, security requirements, and long-term organizational strategy.
Essential Functions
Lead the full software development lifecycle for custom applications, integrations, automation, and data-enabled solutions that support organizational goals and user needs.
Establish and manage modern AI-augmented development practices, including the responsible use of agentic AI tools for requirements analysis, prototyping, coding, testing, documentation, and delivery acceleration.
Ensure all AI-assisted development activities operate within approved governance, security, privacy, compliance, architecture, and human-review standards.
Plan and manage software project schedules, release plans, and enhancement backlogs.
Manage, mentor, and develop a team of software developers, fostering strong engineering discipline, collaboration, continuous learning, and accountable delivery.
Collaborate with business units, vendors, security, infrastructure, data, and leadership stakeholders to define requirements, prioritize work, evaluate solutions, and deliver measurable business value.
Develop and execute strategies for application lifecycle management, including budgeting, resource planning, quality management, risk mitigation, platform modernization, and technology upgrades.
Responsibilities & Duties
Assign, prioritize, and track software development work across team members, vendors, and AI-assisted workflows to meet business commitments and support needs.
Translate business needs into clear requirements, user stories, technical specifications, acceptance criteria, and delivery plans that can be effectively executed by developers and AI-enabled development tools.
Oversee development standards for architecture, coding, source control, peer review, automated testing, release management, documentation, and production support.
Evaluate, adopt, and govern agentic AI software development tools that can assist with code generation, refactoring, test creation, documentation, troubleshooting, and workflow automation.
Maintain human-in-the-loop review processes to validate AI-generated outputs, prevent unmanaged technical debt, protect sensitive data, and ensure quality, security, and business alignment before release.
Develop, execute, and manage robust testing practices, including unit testing, integration testing, regression testing, user acceptance testing, and AI-assisted test automation.
Respond to and resolve application issues reported by users, monitoring tools, or production support teams, coordinating remediation and root-cause analysis as appropriate.
Lead workstream planning, release readiness reviews, and recurring team meetings to discuss progress, risks, priorities, and delivery challenges.
Partner with cybersecurity, compliance, and data governance stakeholders to ensure software solutions meet security, privacy, regulatory, and internal policy requirements.
Oversee software updates, patches, dependency management, platform upgrades, and modernization efforts to improve functionality, maintainability, reliability, and security.
Manage vendor relationships related to software development platforms, development tools, application vendors, implementation partners, licensing, support agreements, and contracted delivery resources.
Track project, product, licensing, vendor, and operational budgets to ensure cost-effective use of resources for software development and application management.
Research and assess emerging technologies, development platforms, AI engineering practices, automation opportunities, and software architecture patterns that may improve delivery speed, quality, or business capability.
Maintain current documentation for software architecture, integrations, development standards, deployment processes, support procedures, AI tool usage, and operational runbooks.
Organize training, coaching, and knowledge-sharing sessions to improve team skills in modern software engineering, secure coding, AI-assisted development, and business application support.
Review software delivery metrics, system performance, production reliability, support trends, code quality indicators, and AI-development effectiveness to identify improvement opportunities.
Prepare and present reports on software delivery status, product roadmaps, application health, AI adoption, risk items, and IT initiatives to senior management.
This job description is not designed to cover or contain a comprehensive listing of essential functions or responsibilities that are required of the employee for this job. Essential functions and responsibilities and activities may change at any time with or without notice.
Education & Experience
Required
Bachelor’s degree in business, computer science, information systems, software engineering
7+ years of progressive experience in software development, application delivery, systems integration, or related IT roles
2+ years of experience leading or managing software developers, technical analysts, vendors, or cross-functional delivery teams
2+ years planning and managing software development projects, product enhancements, technical roadmaps, or application modernization initiatives
Strong understanding of software development lifecycle practices, including requirements analysis, design, coding, testing, deployment, documentation, and support
Experience with modern development tools and practices such as source control, code review, automated testing, DevOps or CI/CD processes, APIs, integrations, and cloud-based platforms
Working knowledge of AI-assisted or agentic AI development tools and the ability to apply them responsibly to improve software delivery, testing, documentation, and productivity
Hands-on experience designing, developing, and supporting full-stack applications using React/Angular, and Azure SQL Database within enterprise environments
Strong experience supporting, enhancing, or integrating business applications and enterprise platforms
Self‑motivated problem solver with a passion for learning, evaluating, and adopting new technologies while balancing speed, risk, and business value
Strong ability to interpret technical documentation, troubleshoot complex issues, and guide others through structured problem solving
Excellent verbal and written communication skills, with the ability to explain technical concepts, practices, risks, and recommendations to non‑technical stakeholders
Strong analytical and problem‑solving skills, with a proactive approach to identifying delivery risks, technical debt, security concerns, and process improvement opportunities
Proven ability to thrive in a fast-paced, dynamic environment while managing multiple priorities, stakeholders, and delivery commitments
Preferred
Experience in financial services, professional services, or a regulated environment
Experience developing, integrating, or supporting finance, accounting, tax, wealth advisory, client portal, workflow, document management, CRM, or data analytics applications
Experience leading product development, product management, Agile delivery, platform modernization, or custom software development teams
Experience establishing AI governance practices, secure development standards, prompt or context-management practices, and review controls for AI-assisted software delivery
Experience with low-code/no-code platforms, automation tools, Microsoft Power Platform, Azure, Microsoft 365, APIs, data integration, or enterprise application architecture
Experience envisioning, establishing, and supporting citizen development programs with appropriate governance, training, and oversight
Travel
No travel is required for this position.
Work Environment
This job operates in a clerical, office setting. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.
Physical Demands
Must be able to lift up to 30 pounds. This position will require setting up workstations including monitors, computers, laptops, and other hardware as required. It may also require the use of ladders and crawling under desks to provide network connections to equipment.
Position Type and Expected Hours of Work
This is a full-time, exempt position. Days and hours of work are Monday through Friday, 8:00 a.m. to 5:00 p.m.Evening and weekend hours may be required based on business need.Some flexibility in hours is allowed based on management’s approval. During the first90 days of employment, employees are expected to work fully on-site to support training, onboarding, and integration into the team. Following successful completion of the 90-day onboarding period, employees may be eligible to work remotely up to one (1) day per week, subject to management approval and business needs.
Job Compensation & Benefits
Through our competitive compensation and benefits program, we seek to attract, retain and motivate a high-performing and increasingly diverse Associate population. Our compensation and benefit structure is comprised of many factors, including but not limited the size of our Firm, our financial position, the industry, business objectives, market salary information, benchmark pay levels and practices against the respective peer group (to ensure equal pay for equal work, with allowable pay differences based on factors not prohibited by law), and unique circumstances of the Firm that are subject to change.
Compensation
Minimum: $174,000.00 USD - Maximum: $190,000.00 USD
Benefits
- Heavily subsidized medical insurance options
- Generous employer HSA contributions
- 100% employer-paid Short-Term Disability, Long-Term Disability, Accident, Basic Life Insurance, and Telehealth/Virtual Urgent Care/Whole Mental Health
- Dental and Vision plans
- Unlimited PTO
- Organization-paid holidays, including an extended Winter Break
- Safe Harbor 401k Plan
- Employer-paid professional dues, licenses, and renewals
- Continuing Education resources
- Family Planning Assistance Program and Paid Parental Leave
- Subsidized fitness programs
CWA has consistently been recognized from rating services and publications such as:
- INSIDE Public Accounting - Top 100 Firms (2022, 2023, 2024)
- Top Workplaces - Financial Services (2024)
- Top Workplaces - Culture Excellence (2024)
- Accounting Today - Top Firm by AUM (2024)
- USA Today - Top Workplaces (2024, 2025)
- Accounting Today - Top 100 Firms (2022, 2023, 2026)
- Forbes America's Best Tax & Accounting Firms (2022, 2023)
- INSIDE Public Accounting - Top 100 Fastest Growing Firms (2022)
- Dallas Morning News - Top Workplace (2022, 2023)
- Accounting Today - Beyond Top 100: Firms to Watch (2020)
- Accounting Today - Regional Leaders Top Firms (2012, 2015, 2016, 2018, 2020)
- INSIDE Public Accounting - Beyond the Top 100 (2015, 2016, 2018, 2020)
- INSIDE Public Accounting - Top 200 Firms (2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020)
Cain Watters & Associates is committed to upholding the principles of the Equal Pay and Opportunity Act (EPOA). If you have any concerns regarding compliance with this policy, we encourage you to report them immediately by contacting HR at View email address on click.appcast.io. Your concerns will be handled with the utmost confidentiality and care.
#J-18808-Ljbffr Jobleads-US- We are looking for a Software Engineering Manager to lead application development and technology improvement initiatives for our organization in Frisco, Texas. This position oversees engineering delivery, application strategy, and modernization efforts while ensuring solutions...Suggested
- ...teams and move financial technologies forward, it’s a big challenge with big impact. You were made for this. As a Senior Manager of Software Engineering at JPMorganChase within the Global Finance Technology, you serve in a leadership role by providing technical coaching...SuggestedWork at office
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Manager of Software Engineering at JPMorgan Chase within the Consumer and Community Banking technology - Lending Innovation, you lead a team and manage...SuggestedImmediate start
- ...at one of the world's leading financial institutions.As a Manager of Software Engineering at JPMorganChase within the Consumer and Community Banking... ...depth knowledge of the financial services industry and their IT systemsDemonstrated experience leading effective use of...SuggestedImmediate start
$133.66k - $219.59k
...Select how often (in days) to receive an alert: Manager Software Engineering Location: Plano, TX, US, 75024 Bethpage, NY, US, 11714 Brand: Optimum Requisition #: 10101 Are you looking to Optimize your life? Start your exciting path to a rewarding career today...SuggestedLocal area$133.66k - $219.59k
...customers along with the tools used by our teams to support them. We are seeking a highly experienced and visionary Manager of Software Engineering to lead and inspire a talented engineering team building Optimum's internal omni-channel API platform - the services,...Contract workLocal area$123.7k - $210.3k
...The Software Engineering Manager is a leadership role that takes responsibility for the overall execution and success of software deliverables using agile methodology by leading a team of developers, comprised of both stateside and offshore resources. Excellent communication...Full timeWork at officeRelocation- ..., and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking -... ...In addition, 2+ years of experience leading technologists to manage and solve complex technical items within your domain of expertiseHands...For contractorsWork at office
$61k - $101k
...Requirements: We require formal training and certification in software engineering concepts, along with 5+ years of applied experience. We... ...banking, financial transaction processing, and asset management. We offer a competitive total rewards package, with base pay...Full timeFor contractorsWork at office$209k - $238.5k
...Overview Senior Manager, Software Engineering, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you...Full timePart timeInternshipLocal area- ...While TFS is a separate business entity, it is an essential part of this world-... ...for everyone. We are seeking a Director, Software Engineering, to serve as the Technology Domain Owner... ...of technology delivery to senior management and stakeholders, adjusting delivery plans...H1bRelocation packageShift work
$61k - $101k
...Formal training or certification in software engineering concepts, plus 5+ years of applied experience... ...and mentoring experience Experience managing technology and leading technology... ...the financial services industry and its IT systems Practical AWS experience with...Full timeImmediate start- ...challenge with big impact. You were made for this. As a Senior Manager of Software Engineering at JPMorganChase within the Consumer & Community Banking,... ...knowledge of the financial services industry and their IT systemsPractical cloud native experienceChase is a leading...
- ...strategic thinking while working with team of engineers and architects to align cross-functional... ...with peer teams such as Data Management, Data Publishing, and Data Governance to... ...analysts, data scientists, data engineers, software engineers, artificial intelligence (AI)/...
- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity... ...within GTAM (Global Technology Asset Management), you lead a technical area and drive... ..., Reusability) applied to ITAM (IT Asset Management). Experience developing...Shift work
$286.2k - $326.7k
...Senior Director, Software Engineering - AI As a Capital One Senior Director of Software Engineering, you’ll spearhead our AI initiatives, developing and managing elite technical teams to architect next-generation intelligent solutions. You will champion everything from...Full timeLocal area- ...If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity... ...within GTAM (Global Technology Asset Management), you lead a technical area and drive... ..., Reusability) applied to ITAM (IT Asset Management). Experience developing...Shift work
$240.7k - $303.2k
...delivering best-in‑class financing and software products for sustainable solutions, from... ...them. The Senior Director of Software Engineering will lead the Funding & Payments engineering... ...Strategic Leadership & People Management Lead and grow the Funding & Payments...For contractors- ...Director of Software Engineering & Architecture Location: Onshore (US-based) | Reports to: Vice President of Engineering Team: Approx 14-... ...hands-on leadership role: you'll set technical direction and manage a distributed engineering team, while staying close enough to...
- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you. As a Director of... ...of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving...
- Our Global Technology Infrastructure group is a team of innovators who love technology as much as you do. Together, you’ll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You’ll work in a stable...
$286.2k - $326.7k
...Overview Senior Director, Software Engineering - AI As a Capital One Senior Director of Software Engineering, you’ll spearhead our AI initiatives, developing and managing elite technical teams to architect next-generation intelligent solutions. You will champion...Full timePart timeLocal area- ...Senior Director of Software EngineeringYour opportunity to make a real impact and shape the... ...together. As a Senior Director of Software Engineering at JPMorganChase within Data Technology, you lead multiple technical areas, manage the activities of multiple departments,...
$268k - $335k
...and pay for care. The Member Experience Engineering team builds every interface a member or... ...— hire, mentor, and develop engineering managers and senior engineers; set the bar for technical... ...this role, you’ll need: 15+ years in software engineering with 5+ years leading...Work at officeFlexible hours2 days per week- ...waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Asset & Wealth Management, Equity Plan Services Platform Team, you lead multiple technical areas, manage the activities of...
- ...waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Asset & Wealth Management, Equity Plan Services PlatformTeam, you lead multiple technical areas, manage the activities of...
$157.2k - $298.8k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...of aerospace and defense.The Raytheon Software Engineering Team is seeking an... ...technologies for secure AI including lifecycle management and complianceSupport proposals, business...Temporary workWork experience placementWork at officeRemote workFlexible hours- ...Director Of Software Engineering - Secure Web PlatformIf you are a software engineering leader ready to take the reins and drive impact, we... ...of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while...
- ...JPMorgan Chase & Co. is seeking a Director of Software Engineering within the Global Technology Asset Management (GTAM) organization to lead a technical area and drive impact across teams, technologies, and projects. You will serve as a primary decision maker for your...
- ...JPMorganChase is seeking a Senior Director of Software Engineering to own the technical vision and end-to-end delivery of the Consumer and Community... ...Platform. You will lead multiple technical areas, manage several departments, and collaborate across domains to advance...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IT Manager, Software Engineering. Be the first to apply!
- senior information technology project manager Frisco, TX
- IT service manager Frisco, TX
- IT manager Frisco, TX
- information technology manager Frisco, TX
- information technology supervisor Frisco, TX
- director software engineering Frisco, TX
- senior application support engineer Frisco, TX
- customer support engineer Frisco, TX
- lab support engineer Frisco, TX
- support engineer Frisco, TX




