Software Engineering Manager
Decision FoundryAbout the role
Welcome to Decision Foundry!
Decision Foundry, an advisory-led, premier Salesforce Data Cloud delivery partner, bridges the gap between data access, platform adoption, and business impact. As a certified ISV and award-winning Salesforce integration partner, we offer global consulting services, integrating Data Cloud, Account, Engagement, Personalization, Sales, and Service solutions.
We win as an organization through our core tenets. They include:
· One Team. One Theme.
· We sign it. We deliver it.
· Be Accountable and Expect Accountability.
· Raise Your Hand or Be Willing to Extend it
About the role:
We are seeking an experienced Software Engineering Manager for our client, who can lead and grow a team of developers for one of its core SaaS Insurance Payments platforms. This leader will have the responsibility of transforming and modernizing Digital Payment platform under the guidance of the long-range technology strategy and team execution. Additionally, this leadership position will be looked upon to embrace, contribute, and evolve AI enabled software development methodology. This position requires excellent technical skills, outstanding leadership, and keen analytical skills paired with strong business insight and SaaS product development experience. It is a multi-functional role that requires a combination of team leadership, technical acumen, and internal stakeholder communication within a fast-growing organization.
Key Responsibilities:
Team Management & Leadership
- As a manager, you will lead and oversee several global teams comprising of professionals, including software engineers and leverage the use of Agentic AI in the development process. Your role will involve coordinating team efforts, ensuring high-quality outputs, and fostering a collaborative environment to drive innovation, quality and efficiency.
- Build a technology team that is inclusive of employees and contractors across multiple vendors and geographic regions.
- Effectively manage and coordinate teams working on multiple concurrent projects, ensuring timely progress and high-quality deliverables.
- Drive strategic technology initiatives by collaborating with cross-functional teams (Product Managers, Architects, Engineers, SMEs, etc.).
- Work in a consultative fashion to improve communication, teamwork, and alignment across teams inside and outside the organization.
- Lead design and code reviews for new product development.
Software Development
- Requirements Analysis - Lead and Participate in: Program Increment and Sprint planning; User Story Decomposition and Sizing; Team Member assignment of User Stories and Sprint Tasks.
- Design and Development - Translate business requirements into technical designs and develop high-quality code that is both scalable and resilient.
- Coding Standards - Adhere to coding principles such as SOLID and DRY while applying Secure Coding Standards.
- Code Management - Manage code, including code reviews and version control.
API Development
- Collaborate with Enterprise Architecture to develop a microservice architecture which is inclusive of supporting transition states.
- Lead the design, implementation, and maintenance of a microservice architecture. This includes developing APIs that integrate with external entities and are performant at scale.
- Adopt a continuous improvement philosophy to API standards and frameworks. This is inclusive of ensuring that newly developed APIs are fully backward compatible and do not introduce breaking changes.
- Lead the implementation of an API Test Automation Framework that is inclusive of Unit Testing and Performance/Load Testing.
Artificial Intelligence Enablement
- Contribute and evolve AI enabled software development methodology.
- Guide team members in leveraging AI tools for code generation, refactoring, and documentation, ensuring alignment with secure coding standards and architectural principles.
- Remain aware of emerging AI capabilities in software engineering and proactively evaluate and adopt tools that enhance team productivity and platform reliability.
Collaboration & Stakeholder Engagement
- Collaborate with the Security team to maintain PCI compliance of platforms.
- Collaborate with Quality Assurance teams to remediate testing gaps and ensure no defects escape to production.
- Influence and contribute to end-to-end product architecture and provide feedback on product strategy.
Operational Excellence & Incident Management
- Serve as an engineering l
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s