
Software Engineer Manager
- Hoover, AL
- Permanent
- Full-time
- Manages all aspects of system design, development, deployment, acquisition, and ongoing maintenance for all application systems within area of responsibility
- Develops technology solutions that increase the efficiency of internal business functions, resolves business problems, and supports the pursuit of business opportunities for area of responsibility
- Creates and refines operational processes and systems to ensure effective regulatory and audit compliance
- Applies interdisciplinary, collaborative approach to plan, design, develop, and verify basic lifecycle balanced system of systems and system solutions
- Evaluates customer and operational needs to define system performance requirements, integrate technical parameters, and assure compatibility of all interfaces
- Supports the planning, organization, implementation, and monitoring of requirements through management processes
- Bachelor's degree in a related field and six (6) years of relevant experience
- Experience as a team leader
- Experience in Technology role in banking or financial services industry
- Ability to manage multiple projects
- Excellent written and verbal communication skills
- Strong analytical, problem solving, and conceptual skills
- Strong organizational skills
- Strong expertise with Palantir Foundry or similar platforms (e.g, Databricks) for data integration, pipeline development, and application development
- Full-stack experience, comfortable working across various stacks, languages, and environments – Python, .NET, APIs, Snowflake, and more
- Hands-on experience in frontend, backend, and data technologies
- Solid understanding of Agile and DevOps methodologies
- Proven experience with cloud platforms (e.g., AWS) and modern data architectures
- Preferred knowledge of Financial Crime Unit (FCU) processes such as AML, KYC, fraud detection, and transaction monitoring
- Paid Vacation/Sick Time
- 401K with Company Match
- Medical, Dental and Vision Benefits
- Disability Benefits
- Health Savings Account
- Flexible Spending Account
- Life Insurance
- Parental Leave
- Employee Assistance Program
- Associate Volunteer Program