Position: Project Manager
Location: 100% onsite - Caguas, Puerto Rico
Language Requirement: Fully bilingual (English/Spanish)
Duration: Through 12/31/2026, with a strong possibility of a 12-month extension
Job Overview
SMX Services & Consulting is seeking a highly motivated and collaborative Project Manager with strong experience leading software development projects. This role requires hands-on expertise managing full SDLC initiatives, coordinating technical teams, and ensuring successful delivery of application development and system implementation projects in a fast-paced environment.
Key Responsibilities
- Lead end-to-end software development projects, ensuring alignment with SDLC phases (requirements, design, development, testing, deployment)
- Follow established project management methodologies, including detailed planning of technical tasks and resource allocation
- Manage day-to-day execution of application development and IT projects, including scope, timelines, and deliverables
- Coordinate closely with development, QA, and infrastructure teams to ensure seamless delivery
- Monitor progress and provide status reports, ensuring projects are delivered on time and within budget
- Enforce development standards, QA processes, and best practices across the project lifecycle
- Identify, track, and mitigate risks, particularly those impacting development and system delivery
- Resolve technical and functional issues, escalating when necessary
- Ensure all project and technical documentation is accurate and up to date
- Communicate effectively with leadership and stakeholders, translating technical progress into business impact
- Support business analysis efforts, including requirements definition and functional specifications
- Oversee creation of workflows, use cases, data flows, and system/process designs
- Ensure deliverables meet both functional and technical design requirements
- Partner with QA teams to support testing strategies, defect management, and release readiness
- Evaluate enhancement requests and support continuous improvement of applications
Required Skills & Qualifications
- Strong experience managing software development and application implementation projects
- Deep understanding of the Software Development Life Cycle (SDLC) and Agile/Waterfall methodologies
- Proven ability to manage cross-functional technical teams (development, QA, infrastructure)
- Solid understanding of application architecture, databases, and system integrations
- Experience in risk management, issue resolution, and root cause analysis in development environments
- Excellent communication skills (fully bilingual English/Spanish)
- Ability to work in complex, matrixed organizations and manage multiple priorities
- Strong presentation skills, including communicating technical concepts to executive stakeholders
Experience & Education
- Bachelor's degree or equivalent experience required (Master's preferred)
- Minimum of 5 years managing enterprise-level software development or IT projects
- Proven track record delivering application development initiatives from concept to deployment