Senior Software Development Manager
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Hi, I'm Veena , your Recruiter and guide to joining CSG ! We are excited to learn more about you and your unique background. Profile Summery Global Services Delivery team is seeking a Senior Software Development Manager to lead delivery for customer-driven enhancements to the Encompass software for telecom clients. While this role is a senior leadership position, it is expected to begin as an individual contributor (no direct reports) serving as a SAFe Release Train Engineer (RTE) on a customer delivery to gain hands-on experience with CSG delivery practices and to help mature program execution. Delivery is executed using CSGs SAFe-aligned operating model (e.g., Agile Release Trains (ARTs) and Program Increments (PIs)) and the Solution Delivery Playbook, which contains the Standards of Practice for software delivery (including ceremonies, required artifacts, quality gates, and role expectations). You will partner closely with customers, delivery directors, service delivery leaders, Scrum Masters, and architecture/engineering stakeholders to translate customer needs into high-quality, secure, and reliable software changes. A core expectation of this role is to aggressively leverage cutting-edge AI technologies (including GenAI) to drive measurable delivery and operational efficiencies, improving developer productivity, test automation, release quality, knowledge management, and support/triage workflows while ensuring security, privacy, and responsible AI governance. Over time, the role is expected to expand into formal people leadership responsibilities as the organization grows. We are looking for a Senior Software Development Manager who will: Lead delivery for customer-driven enhancements to the Encompass software for telecom clients, beginning as an individual contributor (no direct reports) serving as a SAFe Release Train Engineer (RTE) on a customer delivery to gain hands-on experience with CSG delivery practices and to help mature program execution. Execute delivery using CSGs SAFe-aligned operating model (e.g., Agile Release Trains (ARTs) and Program Increments (PIs)) and the Solution Delivery Playbook, which contains the Standards of Practice for software delivery (including ceremonies, required artifacts, quality gates, and role expectations). Partner closely with customers, delivery directors, service delivery leaders, Scrum Masters, and architecture/engineering stakeholders to translate customer needs into high-quality, secure, and reliable software changes. Aggressively leverage cutting-edge AI technologies (including GenAI) to drive measurable delivery and operational efficiencies, improving developer productivity, test automation, release quality, knowledge management, and support/triage workflows while ensuring security, privacy, and responsible AI governance. Expand into formal people leadership responsibilities over time as the organization grows. Lead through influence in a matrixed, customer delivery environment (initially without direct reports), aligning delivery teams, Scrum Masters, and stakeholders on objectives, execution plans, and delivery standards. Own delivery outcomes for a portfolio of initiatives, including scope, schedule, quality, risk, and operational readiness; proactively surface tradeoffs and drive decisions. Partner with customer stakeholders, Services Delivery, and Architecture/engineering leaders to intake requirements, clarify scope, assess feasibility, and align delivery plans across customers, regions, and dependencies. Ensure delivery execution follows the Solution Delivery Playbook Standards of Practice, including required ceremonies, artifacts, dashboards, and quality gates to achieve predictable outcomes across global teams. Coach and mentor Scrum Masters and other RTEs on practical SAFe/Agile execution for service delivery; reinforce consistent use of the Solution Delivery Playbook and help teams adopt improvements that increase predictability and transparency. Serve as the SAFe Release Train Engineer (RTE) for a customer delivery/program, facilitating ART-level execution and alignment (PI Planning, ART Sync, System Demo, Inspect & Adapt) and driving cross-team dependency management and systemic impediment removal. Work with leadership and delivery teams to execute engineering excellence practices such as CI/CD pipelines, automated testing, secure SDLC, release management, and developer productivity, leveraging Azure DevOps for work management and software deployments. Build an inclusive, accountability-driven team culture that values engineering rigor, continuous improvement, and sustainable pace, model strong communication and collaboration. Contribute to building the organization over time through interviewing, mentoring, and developing talent; as the role evolves, assume formal people leadership responsibilities (hiring, performance management, and career development) for a growing team. Support effective delivery execution (often it