Your deliverables as a Senior Development Manager will include, but are not limited to, the following: BS or MS in Computer Science or Engineering, or equivalent industry experience Strong technical vision Data architecture including data modeling, database, data mart and data warehouse design, performance and cost based design, etc. ETL tools, such as SQL Server Integration Services (SSIS), Informatica BI Tools, such as Power BI, SQL Server Reporting Services (SSRS), MicroStrategy A balance of strong technical skills and acumen combined with excellent team/people leadership to deliver high quality and timely solutions Demonstrated track record of hiring, developing, and retaining exceptional talent Ability to learn new software languages, frameworks, and APIs quickly Excellent attitude of adapting changes in a global delivery environment Ability to prioritize and manage work to critical project timelines in a fast-paced environment leveraging and building offshore resources/teams across multiple time zones Ability to work with cross functional teams toward common solutions Proven track record of delivering software releases on time, on budget, on quality Define, refine, and implement processes, methodologies and operational procedures to drive accelerated delivery and infuse testability early in the SDLC process by building testability into solutions Experience working in an agile environment Excellent communication and collaboration skills Define, refine, and implement processes, methodologies and operational procedures to drive accelerated delivery and infuse testability early in the SDLC process by building testability into solutions Required Experience: Has software development experience in a senior role Has direct management experience in a technology company including managing offshore resources Experience managing a team of developers and strong leadership capabilities to develop a high performing team Experience working in a dynamic development environment Extensive experience in enterprise software development Experience managing the development of SaaS and cloud-based applications Experience in leading complex projects Experience working with the following teams: Solution/Application Architects and Developers Operations Infrastructure Project Management Business Analyst/Business System Analyst Offshore outsourcing development and testing team The above statements describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential job functions. If you need assistance or an accommodation due to disability please contact your recruitment partner.