Lead project delivery, driving projects to meet key milestones, drive accountability and removing obstacles on multiple concurrent projects.
Contribute to the definition of business requirements in collaboration with the agile team.
Collaborate with project managers, business analysts, and other stakeholders to define project scope, timelines, and requirements.
Assign work to technical resources and drive teams to complete deliverables.
Translate the customer requirement and gap analysis into comprehensive technical design.
Represent and communicate Infrastructure progress and strategy to leadership, cross-functional partners and across the organization.
Provide hands-on program management during analysis, design, development, testing, implementation, and post-implementation phases.
Keep up-to-date with emerging trends and technologies in software development and recommend changes to improve the team's skills and efficiency.
Ensure that software development processes are followed and optimized for efficiency and quality, including code reviews, testing, and deployment procedures.
Manage and mentor the team members to foster a culture of learning and continuous improvement.
Provide technical guidance to the team members to ensure that solutions align with industry best practices and standards.
Drive internal process improvements across multiple teams and functions.
Technology Stack will include SaaS solution, C#, ASP.NET, REST API, AWS cloud computing.