Technical Project Manager

R&D - Fort Lauderdale, Florida, United States

As a member of the R&D team, the Technical Project Manager helps lead the delivery of DataCore‘s software solutions that supports the organization‘s strategy and vision, ensuring alignment between the technical solutions and the business needs. He/she will be responsible for building a culture that inspires technical experimentation and empowers our engineering teams to make sound technical and architectural decisions.

He/she will be core to the culture and productivity of the team and the ideal candidate will be able to gracefully balance schedule needs with creative imperatives, pushing for quality and innovation, while managing a sustainable release process. Executing on a project’s vision takes many traits, but above all stand teamwork, leadership and a dedication to excellence. Coordinating the efforts of a large project team is a big responsibility The Technical Project Manager needs to be both focused and agile in navigating the complexities of the development cycle.

We operate in agile development environments, affording you a multidisciplinary interaction as well incremental feedback to provide the greatest value in our products. You will have an opportunity to make a difference and grow your skills and experience.

Duties:

  • Creates, leads, and coordinates the defining milestones for releases
  • Manages risk and leads the resolution of issues that affect release scope, schedule, and quality
  • Works collaboratively with the others to document and communicate all changes for technology releases
  • Resonsible for release planning and execution; to include coordination and communication during and after deployment
  • Improves build and release procedures, manage dependencies, and communicates to appropriate stakeholders
  • Provides project management and technical leadership for software product development
  • Prepares plans, inclusive of research, development, design, evaluation, testing along with delivery to product management
  • Establishes software development standards and processes along with best practices for delivery of scalable and high quality software
  • Learns and displays how products would add value to the business
  • Assists with business and technical strategic planning initiatives with leadership, R&D team, and with customers
  • Manages and executes software development projects from beginning to end
  • Manages relationships and coordinates work between multiple teams
  • Evangelizes the value proposition of the DataCore Software stack to broad technical and business audiences

Knowledge, Skills & Abilities:

  • Proficiency in the Agile development life cycle like Kanban and Scrum methodologies
  • Flexibility and creativity in solution design – including leveraging emerging technologies
  • Excellent written and verbal communication skills
  • Ability to clearly explain and justify ideas when faced with competing alternatives 
  • Ability to communicate and apply common architectural design patterns across a wide range of technical problems
  • Strong understanding of infrastructure and related technologies (hardware, virtualization, storage, networking)
  • Ability to work across multiple technology stacks (.NET, C, C++, Python, etc.) and delivery models (SaaS, Hybrid Cloud, On Premise, etc.)
  • Excellent technical problem-solving skills
  • Ability to drive positive change in the team via process improvement
  • Ability to be a leader within the team as well as someone who is able to represent the team within the company
  • Ability to cultivate collaboration
  • Strongly adept at handling ambiguity; Ability to use instincts, experiences, and team to identify, assess, and solve problems quickly and frequently
  • Proven track record of delivering scalable, efficient, and reliable software services
  • Phenomenal attention to detail and excellent project management and organizational skills
  • Understands technical risks / issues and assists with options to resolve / mitigate

Education/Experience:

  • Bachelor’s degree in computer science or related field
  • 5-7 years of experience in software development
  • 2-5 years experience managing and delivering enterprise class systems
  • Experience in JIRA, CI CD tools (Team City/Jenkins), GitHub
  • Prior experience with agile development, continuous delivery, and DevOps
  • Experience in Automation testing and software implementation activities

Candidati