ISACA is a global organization that champions trust in technology, empowering its community with knowledge and resources. They are seeking a Senior Manager of Application Engineering to lead enterprise application development and integration initiatives, ensuring the delivery of secure, high-quality digital solutions across various platforms. The role involves strategic oversight of multiple Scrum teams, championing Agile practices, and maintaining alignment with DevSecOps principles.
Responsibilities:
- Lead, mentor, and manage a team of application engineers, Salesforce developers, and front-end developers
- Partner with Product Owners, Scrum Masters, and QA teams to plan and deliver product releases using Agile methodology
- Oversee sprint velocity, resource allocation to ensure on-time, on-budget delivery
- Cultivate a culture of accountability, collaboration, innovation, and continuous improvement
- Direct development efforts across Salesforce (Sales, Service, and Commerce Cloud), including APEX, LWC, and API integrations
- Architect, design, and maintain headless and composable experiences leveraging Next.js, React, and Salesforce Commerce Cloud D2C
- Ensure seamless integration between Sitecore, Salesforce, and back-end .NET and Azure-based APIs
- Oversee CI/CD pipelines, infrastructure automation, and deployment processes through Azure DevOps
- Maintain code quality through peer reviews, SonarQube scanning, test coverage enforcement, and adherence to security standards
- Act as a key leader in Agile ceremonies (sprint planning, retrospectives, backlog grooming, etc.)
- Partner with Scrum Masters/Product Owners to maintain delivery velocity and ensure work aligns with business priorities
- Manage project scope, risks, and dependencies; escalate issues proactively with solution-oriented recommendations
- Establish and enforce coding standards, architectural guardrails, and secure development practices
- Track project budgets and financial performance, ensuring delivery within approved funding and timeline
- Ensure compliance with ISACA’s IT governance, change management, and SDLC processes
- Collaborate with business stakeholders, architects, and infrastructure teams to define and deliver enterprise-grade digital experiences
- Partner closely with vendors and system integrators (e.g., RafterOne, EPAM, XCentium) to ensure alignment with ISACA’s technical roadmap
- Communicate complex technical solutions clearly to executive leadership and non-technical stakeholders
- Hires, trains, develops, and evaluates direct reports ensuring staff maintain and have opportunity to develop knowledge and skills necessary to drive ISACA’s success as well as their own
Requirements:
- Bachelor's Degree in Computer Science, Software Engineering, or related field from an accredited institution or equivalent combination of education and relevant professional experience
- 8+ years of application development experience
- 3+ years in a technical management or technical leadership role leading multi-disciplinary development teams
- 7+ years of software development experience using NET technologies; primarily developing with C# language
- 7+ years' experience with T-SQL or PLSQL
- Proven experience delivering solutions across Salesforce (APEX, LWC, Commerce Cloud), .NET Core, and headless architectures using Next.js or similar frameworks
- Demonstrated success managing integrations across Salesforce, Sitecore, Azure, and REST APIs
- Strong knowledge of Azure DevOps, CI/CD automation, and Agile delivery methodologies
- Excellent budget management, vendor oversight, and cross-team communication skills
- Ability to communicate complex technical concepts in a clear, concise manner to both technical and non-technical stakeholders, ensuring alignment across teams and leadership
- Master's Degree in Computer Science, Software Engineering, or related from an accredited institution
- 10+ years of software development experience
- 5+ years in a technical management or technical leadership role
- 10+ years of software development experience using NET technologies; primarily developing with C# language
- 10+ years' experience with T-SQL or PLSQL
- Professional Association/volunteer engagement
- Non-profit
- Global experience
- Multilingual
- Cultural sensitivity
- Previous experience/knowledge within the Information and Cyber Security community
- Experience with Azure Cloud
- Experience with Azure DevOps CI/CD
- Experience working with a combined in house and outsourced team
- Experience working in a geographically separated team
- Knowledge of Agile scrum
- SiteCore CMS
- SalesForce
- Certified Scrum Master
- Certified Scrum Product Owner