Alvarez & Marsal ยท 2 weeks ago
Senior Application Development Manager
Alvarez & Marsal (A&M) is a global consulting firm with a strong focus on solving clients' problems through a hands-on approach. The Senior Application Development Manager is responsible for leading the strategic and operational management of enterprise applications, ensuring alignment with organizational goals and driving technical excellence within development teams.
ConsultingProfessional Services
Responsibilities
Lead the planning, design, and delivery of enterprise application initiatives to meet evolving business needs
Establish and enforce best practices for software architecture, Agile development, and deployment
Collaborate with business stakeholders, product owners and IT leadership to translate business requirements into a robust technical solution
Manage and mentor a team of developers, providing technical guidance, code reviews, and performance coaching
Foster a culture of collaboration, transparency, and continuous improvement within Agile teams
Ensure all applications align with IT strategy, governance policies, and security standards
Collaborate with senior IT leadership to define application roadmaps, modernization initiatives, and continuous delivery pipelines
Oversee and champion Agile delivery practices, including sprint planning, backlog grooming, daily stand-ups, retrospectives, and incremental delivery
Define, document, and enforce Agile frameworks across multiple teams to ensure consistent execution and delivery
Drive innovation by adopting emerging technologies, implementing automation solutions, and promoting continuous improvement initiatives
Lead implementation of branching strategies (e.g., MS DevOps, GitFlow, feature branching) to maintain code integrity and enable parallel development streams
Oversee development workflows that integrate automated builds, testing, and deployments through CI/CD pipelines
Drive performance tuning, scalability improvements, and system optimization across applications
Implement deployment best practices to ensure smooth, repeatable releases with rollback capability and minimal downtime
Collaborate with QA and infrastructure teams to integrate automated testing and monitoring into deployment workflows
Evaluate and integrate emerging technologies, frameworks, and tools to enhance developer productivity and application reliability
Manage multiple concurrent development projects, balancing priorities, timelines, and resources effectively
Provide accurate level-of-effort and resource estimates for development initiatives
Partner with cross-functional teams to ensure cohesive delivery across development, QA, and operations
Maintain transparency on project status, risks, and deliverables through clear communication with leadership and stakeholders
Coordinate release management activities, ensuring proper version control and change management alignment
Ensure applications meet quality, security, and compliance standards through rigorous testing and documentation
Partner with QA teams to validate functionality, performance, and regression coverage through automated and manual testing
Oversee production support, including escalation management, incident resolution, and root cause analysis
Promote Agile retrospectives and continuous improvement initiatives to enhance delivery speed and quality
Qualification
Required
Bachelor's degree in computer science, Information Systems, or related field
6+ years of experience in software/application development, including 2+ years in a leadership or management role
Proven experience managing Agile development teams delivering enterprise-scale applications
Expertise in branching strategies, release management, and CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)
Hands-on experience with Microsoft .NET technologies, C#, and SQL Server
Strong understanding of SDLC, Agile frameworks (Scrum, Kanban), and DevOps practices
Experience with cloud environments (Azure) and containerization tools (Docker, Kubernetes)
C#, ASP.NET, SQL Server, JavaScript, HTML, CSS
Web services, APIs, and application security best practices
Agile delivery tools (e.g., Jira, Azure Boards) and version control systems (Git, GitFlow)
Demonstrates proficiency in leading cloud environments such as AWS, Azure, or GCP, with hands-on experience in DevOps practices including continuous integration and deployment (CI/CD), and containerization to support scalable and efficient application delivery
Expertise in code branching, merging, and environment management for large-scale deployments
Strong understanding of application architecture, performance tuning, and monitoring
Familiarity with automated testing, CI/CD pipelines, and Infrastructure-as-Code concepts
Strong leadership and mentoring capabilities with a hands-on management approach
Excellent communication and interpersonal skills, both technical and non-technical
Highly organized with the ability to manage multiple priorities in a fast-paced environment
Customer-focused mindset with a commitment to delivering high-quality solutions
Ability to work flexible hours to support production needs or global teams
Commitment to maintaining confidentiality and handling sensitive business information responsibly
Strong organizational and analytical abilities with attention to detail
Benefits
Healthcare plans
Flexible spending and savings accounts
Life, AD&D, and disability coverages
401(k) retirement savings plan
Paid time off including vacation
Personal days
Seventy-two (72) hours of sick time
Ten federal holidays
One floating holiday
Parental leave
Annual discretionary contribution to their 401(k) retirement savings plan
Company
Alvarez & Marsal
Alvarez & Marsal provides advisory services related to turnaround management and performance improvement.
Funding
Current Stage
Late StageRecent News
IndiaTimes
2025-12-25
2025-12-01
Company data provided by crunchbase