Application Development Project Manager

About the Job

BCT Consulting is seeking a full-time project manager for our application development team. This position will report directly to the VP of Web Development and will be responsible for overseeing large application development projects and coordinating with both in-house and remote programmers and project engineers. Applicants for this position should feel comfortable leading the success of large and sometimes complex application development projects, managing expectations and deliverable from in-house and remote team members, and communicating on a regular basis with clients to demonstrate project progress. Applicants should have prior experience leading small to medium teams of technical-minded members in a fast-paced work environment.


Principal Duties and Responsibilities

  1. Meeting with client stakeholders and interested parties to provide initial consultation and project estimating
  2. Assist the VP of Web Development in the creation of technical scopes of work for project bids
  3. Manage activities related to the design, development, implementation and support of enterprise business applications for successful delivery of solutions
  4. Create/define processes, procedures and documentation associated with application development
  5. Responsible for providing oversight of support for existing developed functionalities by developers
  6. Manage code deployment process, ensuring sufficient change testing, defect tracking and coverage for after-hours support
  7. Ensure all solutions meet the business requirements on time and within budget

Desired Skills and Experience Required

  1. At least 2 years of experience in leading a team of application developers, designers and/or engineers, either locally or offshore
  2. Strong analytical and problem-solving skills
  3. Strong communication skills (verbal and written)
  4. Familiarity with software development tools for task management (Trello, etc.)
  5. Experience with source control through Git (GitLab, GitHub, etc.)
  6. Ability to work as part of a team with local and remote resources
  7. Ability to exercise independent judgement and deliverable actions based on project requirements
  8. Create a collaborative team environment
  9. Technical project lead experience
  10. Ability to work comfortably in a fast-paced development environment and be adaptive and flexible
  11. Experience in Microsoft Office suite
  12. Understanding of web Standards/Accessibility
  13. Experience with managing your own time and scheduling around the needs of multiple projects concurrently


  1. Strong understanding of interface design and collaboration with UI/UX designers
  2. Knowledge of website and database security
  3. Experience working with native application development (iOS & Android)
  4. Experience with Docker or similar platforms

Bonus Skills

  1. Experience with front-end programming languages such as JavaScript
  2. Experience as an application developer/engineer
  3. Experience with automated testing and continuous integration/deployment
  4. Hands-on coding experience with either .NET or PHP along with Database administration
  5. Experience with technical writing for project contracts and technical scopes of work

Ready to get started?

Give us a call

Give us a call to discuss career opportunities.

Email Us

Email us to further discuss open positions.