What are the responsibilities and job description for the Application Development & Project Manager position at Chalk Mountain Services of Texas?
About the Company
Application Development & Project Manager
About the Role
This hybrid role combines technical leadership with project management responsibilities. The Application Development & Project Manager is responsible for overseeing the full software development lifecycle, managing project timelines, and ensuring the successful delivery of high-quality applications. This role requires a balance of hands-on technical oversight, people management, and project coordination.
Responsibilities
- Project Management:
- Define project scope, goals, and deliverables in collaboration with stakeholders.
- Develop and maintain project plans, timelines, and resource allocations.
- Assign tasks to developers based on skill sets, availability, and project priorities.
- Track progress, manage risks, and resolve issues to ensure timely delivery.
- Facilitate daily stand-ups, sprint planning, and retrospectives.
- Team & Stakeholder Communication:
- Act as the primary point of contact between the development team and business stakeholders.
- Provide regular updates on project status, risks, and milestones.
- Foster a collaborative and transparent team culture.
- Offshore Team Management:
- Manage and coordinate with offshore engineers to ensure seamless integration and collaboration.
- Address challenges related to communication, cultural differences, and time zone variations.
- Optimize resource allocation and task assignments to leverage the strengths of both in-office and offshore teams.
- Technical Leadership:
- Guide the architecture, design, and implementation of software solutions using Python and Angular.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Mentor and support the professional growth of software engineers.
- Collaborate with stakeholders to translate business requirements into technical solutions.
Qualifications
- 2 years of experience in software development, with 2 years in a leadership or management role.
- Strong understanding of software development methodologies (Agile, Scrum, Kanban).
- Experience with project management tools (e.g., Jira, GitHub, Azure DevOps).
- Excellent communication, organizational, and problem-solving skills.
- Ability to manage multiple priorities in a fast-paced environment.
- Proficiency in Python and Angular.
- Experience managing or working with offshore teams.
Preferred Skills
- PMP, CSM, or other project management certifications.
- Experience with Azure.
- Familiarity with CI/CD pipelines and DevOps practices.
Pay range and compensation package
Location: Ft Worth, TX
Equal Opportunity Statement
We are committed to diversity and inclusivity in our hiring practices.