About The Role
You will lead engineering teams to deliver scalable, secure, high-quality cloud-native and API solutions. Combining technical leadership, IT project management, and people management, you will translate business needs into actionable plans and manage delivery scope, timelines, budgets, resources, and quality.
Working closely with clients, architects, and cross-functional teams, you will manage dependencies and risks, drive continuous improvement, and ensure delivery aligns with business objectives and contractual commitments. You will understand how different contract types influence project planning, financial performance, change management, and delivery governance.
You will also manage and develop engineers and technical leaders through regular feedback, performance reviews, coaching, and career development, building a collaborative team culture while ensuring security, data privacy, and compliance throughout the project lifecycle.
Responsibilities
- Align engineering efforts with project-specific business objectives and stakeholder expectations.
- Own end-to-end IT project delivery, from initiation and planning through execution, monitoring, and closure.
- Define and maintain project scope, delivery plans, milestones, budgets, resource allocations, and acceptance criteria.
- Drive project execution by optimizing workflows, delivery models, and engineering practices
- Apply Agile, Scrum, Kanban, Waterfall, or hybrid approaches based on project needs and contractual commitments.
- Lead sprint planning, refine user stories, and translate requirements into well-defined and actionable work items
- Manage scope changes through impact assessment, stakeholder agreement, and formal change control where required
- Collaborate closely with the design team to ensure seamless translation of business needs into technical solutions
- Connect the dots across requirements, architecture, and delivery streams to ensure end-to-end solution consistency
- Organize and facilitate technical and cross-functional meetings to maintain transparency and delivery alignment
- Ensure clear and proactive communication across engineering teams, product owners, and client stakeholders
- Maintain project risk, issue, assumption, and dependency logs, assigning owners and tracking mitigation actions
- Monitor project progress, budget consumption, and delivery forecasts, taking corrective action when deviations occur
- Understand and manage delivery within different commercial models, including Time and Materials, Fixed Price, and dedicated team arrangements
- Review statements of work and contractual delivery obligations with account, commercial, and legal teams to align scope, assumptions, acceptance criteria, and change procedures
- Partner closely with architects to implement and follow engineering governance and architectural standards
- Provide technical oversight across multiple technology domains to ensure robust, scalable, and secure API solutions
- Establish and track project-level performance metrics and KPIs to guide delivery and continuous improvement
- Evaluate, introduce, and scale technologies that enhance system capabilities, API performance, and developer experience
- Coordinate with specialized teams to maintain and evolve project-specific technology stacks
- Ensure adherence to security best practices, data privacy requirements, and industry compliance standards
- Act as an escalation point for technical, delivery, and people-related challenges, collaborating with relevant stakeholders to resolve issues
- Build trusted relationships with client stakeholders, provide regular status reports, and participate in business and steering committee reviews
- Manage team performance through regular one-to-one meetings, clear goals, timely feedback, and performance reviews
- Support individual development plans, career progression, succession planning, and the growth of engineers and technical leaders
- Manage team capacity, workload, and allocation to support sustainable delivery and employee well-being
- Address team conflicts and performance concerns in partnership with HR and relevant managers
- Foster cross-functional collaboration and an inclusive, high-performing team environment
- Partner with staffing and resource management teams on hiring, onboarding, resource forecasting, and retention
- Establish and follow secure customer data management processes across the full project lifecycle
- Ensure formal acceptance, operational handover, proper offboarding, project closure, and data retention or deletion in line with contractual and company policies
Requirements
- 6+ years of experience in software engineering or IT delivery, including 2+ years in leadership or technical project management
- Proven track record in engineering management, end-to-end IT project delivery, and people leadership
- Demonstrated experience managing project scope, schedules, budgets, resources, risks, dependencies, and stakeholder expectations
- Practical understanding of contract types and commercial delivery models, including Time and Materials, Fixed Price, and dedicated team arrangements
- Ability to interpret statements of work, delivery commitments, acceptance criteria, and change control provisions and apply them to project planning and execution
- Experience with project financial management, including effort estimation, budget tracking, forecasting, and cost control
- Strong knowledge of SDLC methodologies, quality assurance practices, and modern engineering tools
- Practical experience with Agile and traditional project management approaches and the ability to select and adapt them to project needs
- Experience using project planning and delivery tools such as Jira, Confluence, Microsoft Project, or equivalent
- Proficiency in cloud-native architectures, microservices design, and modern development frameworks
- Experience with AWS, Azure, or GCP
- Familiarity with DevOps practices, CI/CD pipelines, and automation tools
- Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes
- Experience ensuring system security, data privacy, and regulatory compliance throughout the engineering lifecycle
- Ability to evaluate and adopt emerging technologies based on scalability, performance, security, and cost-effectiveness
- Experience using performance metrics, KPIs, and analytics to drive continuous improvement and operational excellence
- Strong stakeholder management, negotiation, and communication skills, including the ability to manage expectations and resolve escalations
- Hands-on people management experience, including goal setting, performance reviews, coaching, career development, and conflict resolution
- Experience with workforce planning, hiring, onboarding, and building effective teams
- Strong problem-solving, abstract reasoning, and decision-making skills
- Upper-Intermediate English proficiency or higher
SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.