Technical Project Manager

Technical Project Manager

DataLab USA is an analytics and technology driven database marketing consultancy. We combine sophisticated technology, cutting edge analytics and an intrinsic understanding of marketing to build large-scale addressable marketing programs for Fortune 500 companies. Our clients operate in multiple verticals: Financial Services, Insurance, Telcom, and Travel & Leisure.

Because of our success, we are growing at a rapid pace. We have placed in the INC 5000 list of fastest growing private companies for four times in the last ten years. At its heart, DataLab USA has the entrepreneurial spirit of a start-up. We judge ourselves on our ability to innovate, drive efficiency and deliver excellence for our clients.

The primary purpose of this position is to support the full software development lifecycle for solutions built by the Enterprise Project Management team. The solutions are developed in a variety of programming languages and support client business objectives through advanced programming, seamless implementation, and ongoing maintenance. This position provides tremendous opportunity for growth within the company.

Job Summary:

    • Technical team management, leading the technical team

    • Be the technical resource for solution development and ensure best practices are followed
    • Identify and implement technical process improvements (i.e. procedures in need of automation, parameterization, code run-time and space efficiency)
    • Construct solution within existing framework or determine if framework extensions are required
    • Conduct code reviews, run quality control reports, and ensure changes are tracked in version-control software; Implement updated QC procedures as needed
    • Maintain product-specific technical documentation, wikis, and training material as needed
    • Train, mentor, and guide junior technical team members; ensure team cross-training
    • Create and maintain user-friendly reports

    • Project management, supporting Enterprise Project Manager

      • Identify and track interdependencies among projects
      • Fulfill prioritized projects and ad hoc requests by assigning appropriate technical resources, as well as identifying and resolving technical roadblocks
      • Translate business rules from client requirements documentation into technical language easily understandable for developers
      • Prepare and publish business and technical requirements documentation for clients and users (Word documents, wiki pages, status tracking reports)
      • Identify when additional technical resources or expanded levels of technical resources are needed for a project and communicate needs to Enterprise Project Manager
      • Communicate concerns that could affect cost or timing of deliverables to Enterprise Project Manager

    • Cross-departmental integration

      • Work with other departments to ensure solutions are implemented, documented, and rolled out to the expectations of the product owners
      • Work with users to ensure adoption of solution is seamless

    • Solution and corporate responsibilities

    • Assists business owners and stakeholders in defining business and system requirements
    • Communicate and review corporate technical standards and coding best practices with technical team
    • Communicate needs of users to Enterprise Project team and allocate resources for testing as needed
    • Ensure that new solutions use standard code base and QC procedures whenever possible
    • Coordinate implementation and release procedures to meet deliverable deadlines
    • Be the primary point of contact and integration point with IT & IS teams

Job Skills:

  • Database design, development and management
  • Analyzing business processes and performing in-depth work analyses
  • Creation of detailed project and delivery plans that define scope, schedule, resource requirements, and key milestones
  • Interfacing with end-users or clients

Other Skills:

  • Excellent prioritization and organization skills including ability to establish priorities independently
  • Strong self-initiative
  • Strong interpersonal skills and ability to deal effectively in a team environment
  • Clear communication skills
  • Strong organizational skills
  • Ability to foster a cooperative work environment
  • Ability to perform under pressure and tight deadlines

Education and Experience:

  • Bachelor’s degree from a top-tier, four-year college or university
  • Minimum 5 years of experience in use of software development lifecycle
  • Minimum 5 years of experience in programing with SQL Server
  • Minimum 1 years of experience in management of multi-discipline team members
  • Python experience a plus

To Apply for this position, please fill out the on-line application form.
DataLab USA is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin.

Back To Careers