Senior Software Development Manager
الوصف الوظيفي
Job Purpose
The Senior Software Development Manager plays a pivotal role in driving the organization’s digital transformation agenda by leading the planning, execution, and delivery of high-quality software solutions. This leadership position is responsible for overseeing end-to-end software development activities, ensuring alignment with business objectives while maintaining engineering excellence, adherence to governance frameworks, and adherence to timelines and budgets. The role demands a strategic mindset, robust technical expertise, and exceptional people leadership to guide internal and vendor development teams toward delivering scalable, secure, and innovative digital products and services.
Key Responsibilities
Strategy, Policy & Governance
As a key contributor to the organization’s digital transformation strategy, the Senior Software Development Manager will develop, implement, and refine software engineering processes, standards, and methodologies to enhance operational efficiency, quality, and innovation. The role ensures strict compliance with enterprise architecture, security protocols, quality benchmarks, and governance frameworks, fostering a culture of accountability and continuous improvement across all development initiatives.
Planning, Delivery & Execution
The Senior Software Development Manager is entrusted with the end-to-end planning, management, and execution of software development projects. This includes defining project scope, timelines, resourcing, and dependencies across multiple concurrent initiatives. The role involves monitoring project progress through regular status reviews, proactively identifying and mitigating risks, and implementing corrective measures to ensure on-time, on-budget, and high-quality delivery of software solutions. Post-production support and continuous performance monitoring are integral to sustaining operational excellence.
Technical Leadership
Providing visionary technical leadership, the Senior Software Development Manager guides development teams in adopting industry best practices, scalable architectural designs, and modern engineering methodologies. The role ensures that technical decisions align with business objectives while balancing constraints such as security, performance, and scalability. By resolving complex technical challenges and removing delivery bottlenecks, the manager fosters an environment conducive to seamless sprint execution and successful product releases. Collaboration with cross-functional teams ensures cohesive integration and alignment of technical solutions with broader organizational goals.
Team & Resource Management
The Senior Software Development Manager leads, mentors, and manages software development teams to cultivate a high-performing, collaborative, and innovative work environment. Responsibilities include strategic resource allocation, workload distribution, and staffing optimization to maximize delivery outcomes. The role conducts performance evaluations, delivers structured feedback, and champions professional development initiatives to enhance team capabilities and drive long-term success.
Vendor & Stakeholder Management
Managing joint development initiatives with third-party vendors and outsourced partners is a critical aspect of this role. The Senior Software Development Manager collaborates closely with internal stakeholders, including Product, Operations, Airport Systems, OCC, and IT Support teams, to ensure seamless integration and alignment of software solutions with business needs. Effective communication with stakeholders is essential to gather requirements, provide updates, and incorporate feedback to refine and improve delivery outcomes continuously.
Continuous Improvement & Innovation
Committed to driving operational excellence, the Senior Software Development Manager leads continuous improvement initiatives by identifying root causes of challenges and implementing sustainable solutions. Staying abreast of industry trends, emerging technologies, and evolving engineering practices, the role evaluates and recommends the adoption of innovative approaches that deliver measurable value to the organization. This forward-thinking mindset ensures that the development function remains agile, competitive, and aligned with future business needs.
يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.
ℹ️ إخلاء مسؤولية توظيف:
موقع وظائف السعودية (ksajobshub.com) هو محرك بحث ومجمع لإعلانات الوظائف من المصادر والشركات الرسمية في المملكة العربية السعودية. نحن لا نتقاضى أي مبالغ مالية أو رسوم من الباحثين عن عمل، وتتم عمليات التقديم مباشرة عبر الانتقال للرابط الأصلي للجهة المعلنة.