Job Title: Software Development Project Manager
We are seeking a highly experienced Software Development Project Manager to lead our team in building the next generation global enterprise cloud Data Platform and associated reports, dashboards, and applications.
Responsibilities:
* Develop detailed project plans and drive teams to deliver on roadmap commitments.
* Assemble a team of employees, consultants, etc. to fill roles to deliver projects on time and of high quality.
* Manage delivery of complex software projects spanning networking, infrastructure, databases, data lakes, engineering, and UX.
* Maintain project plans and show progress from inception to delivery.
* Project manage and drive large cross-functional deliverables.
* Set roadmaps for services by negotiating requirements and deliverables with product management, various internal and external customers.
* Apply knowledge of software architecture to manage software development tasks associated with developing, debugging, or designing software applications, operating systems, and databases according to provided design specifications.
* Make critical design decisions impacting all aspects of the project.
* Build solid relationships with the business, including product management and other engineering leaders, to enable excellent teamwork and development of offerings.
* Responsible for driving product development and delivering results in an aggressive and fast-paced environment.
Qualifications:
* 6+ years of experience developing/operating/managing products and/or services, including 3+ years in a management position.
* 8+ years as a full-stack developer preferably on a Microsoft Platform.
* Extensive experience using Project Management Software like MS Project.
* In-depth experience in the management, design, administration, programming, and support of RDBMSs like Microsoft SQL Server.
* Deep knowledge leading software development teams to build .Net Windows applications.
* Thorough understanding of the relational database model and solid theoretical knowledge of relational database techniques.
* Experience in designing, modeling, developing, and supporting large RDBMSs.
* Experience delivering reports, dashboards, etc., with BI tools like PowerBI, Tableau, etc.
* Knowledge of project management processes to oversee database development and operations.
* Previous experience leading large globally distributed teams.
* Demonstrated ability to apply technology solutions to business problems.
* High-level analytical capabilities, applied to complex work programs.
* Excellent written and verbal communication skills; ability to present offerings to customers and stakeholders.
* Ability to deep-dive into architectural and technical discussions.
* Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
* Entrepreneurial drive and demonstrated ability to achieve stretch goals in an innovative and fast-paced environment.
* Strong Agile skills and proven track record for product delivery.
* Knowledge of various DevOps tools and practices including GitHub, Jira, Confluence, and CI/CD.
* Excellent time management skills with ability to manage a large, diverse set of to-dos – vigorously prioritize, stay on top of multiple work streams, monitor progress, hold owners accountable.
* Global mindset with ability to think about culture, language, and other aspects when putting the customer at the center of all outcomes.
Additional Information:
All information will be kept confidential according to EEO guidelines.