We are seeking a highly motivated and experienced Technical Project Manager with 3+ years of success leading the planning and implementation of software projects for E2 M2M, a mobile and web SaaS platform that streamlines field data capture, data analysis, and reporting for large scale EPC and environmental projects.
Requirements
- Track Projects portfolio across different clients and internal projects and work with the Software Engineering Director and different Tech leads to develop detailed project plans, timelines, and resource allocation strategies.
- Coordinate with the Director of Software Engineering to ensure continuous alignment of build efforts to align with strategic business direction, roadmap, and technical requirements.
- Facilitate regular updates, status reports, and meetings to keep all parties informed of progress, risks, and issues.
- Oversee implementation and enforcement of development standards by driving continuous process improvements and best practices within the team.
- Monitor project progress and performance against established metrics and timelines.
- Track and manage project risks, dependencies, status, and deliverable timelines
- Work with business and account leads to facilitate thorough user acceptance testing (UAT) to guarantee user satisfaction.
- Bachelor’s degree in Computer Science/Software Engineering, a related field, or equivalent work experience.
- 3+ years of success leading the planning and implementation of software projects
- Hands on experience with programming languages such as JavaScript, Java, HTML/CSS, TypeScript, SQL, and/or Python.
- Experience with Angular and FileMaker is a plus.
- Experience working in a full-stack development environment, including experience with API design (REST, GraphQL), and working knowledge of microservice-based architectures and API-first approach.
- Familiarity with AWS services (ECS, Lambda, API Gateway), containerization, and basic knowledge of continuous integration/continuous development (CI/CD) environments.
- Excellent project management skills, with proficiency in agile, scrum and lean development. Agile certifications (PMP, CSM, PSM) preferred.
- Ability to dive deep into technical details and understand complex systems to drive effective decision-making.
Benefits
- Work environment in a professional office setting
- Flexible working hours
- Opportunities for career growth and development
- Collaborative team environment