Position : Project Manager (SDLC)
Location : Austin, TX or Houston, TX (MUST BE LOCAL)
Duration : 12 Months with EXT
Primary Skills:
- Strong expertise in product lifecycle management, including requirement gathering, prioritization, and delivery.
- Deep understanding of Agile methodologies (Scrum, Kanban) and the ability to drive Agile practices across teams.
- Hands-on experience with Python and frameworks like Django and Flask.
- Solid understanding of cloud platforms (e.g., Azure, AWS) and cloud-native development.
- Proven ability to translate business objectives into actionable technical deliverables.
- Knowledge of database systems (e.g., Oracle, PostgreSQL, or SQL Server) with an emphasis on performance and scalability.
- Experience in microservices architecture and API-driven development.
- Familiarity with DevOps practices, including CI/CD pipelines and modern automation tools.
- Proficiency in tools supporting Agile workflows, such as JIRA, Confluence, or equivalent.
- Exceptional communication and stakeholder management skills, with an emphasis on aligning development efforts with product goals.
Good to Have:
- Experience in user-centered design and collaboration with UX/UI teams.
- Exposure to .NET technologies or other full-stack development frameworks.
- Familiarity with OKRs (Objectives and Key Results) for product and team performance measurement.
Key Responsibilities:
Product-Centric Development:
- Collaborate closely with Product Managers to define the product roadmap and ensure alignment with market needs and business goals.
- Translate product requirements into technical solutions, balancing user needs with technical feasibility.
Agile Leadership:
- Foster a culture of Agile practices within the team, ensuring iterative delivery of value and continuous feedback loops.
- Facilitate Scrum ceremonies and ensure efficient sprint planning and execution.
Team and Stakeholder Management:
- Act as a bridge between technical teams, product teams, and business stakeholders, ensuring clear communication and shared understanding.
- Mentor and coach team members to enhance productivity and align with organizational goals.
Strategic Planning and Delivery:
- Define and manage project timelines, ensuring on-time delivery while maintaining high quality.
- Prioritize development efforts based on product goals and evolving customer needs.
Technology and Architecture:
- Oversee architectural decisions to ensure scalability, reliability, and maintainability of systems.
- Champion modern development best practices, including cloud-native solutions, microservices, and DevOps.
Performance Optimization:
- Monitor product performance in production and ensure systems meet defined SLAs and user expectations.
- Identify opportunities for improvement in both processes and technical implementations.
Continuous Improvement:
- Drive initiatives to enhance team agility, efficiency, and product quality.
- Use data and analytics to inform decisions and measure the impact of new features and system changes.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field.
- 5+ years of experience in software development, with at least 2 years in a leadership role focusing on product delivery.
- Proven track record of delivering successful products in an Agile environment.
- Strong business acumen with the ability to align technical solutions to customer and market needs.
This role is ideal for leaders passionate about bridging the gap between technology and business, driving Agile development, and delivering impactful, user-centered products.