Logo
Nomad Internet

Software Development Project Manager

Nomad Internet, Boulder, Colorado, United States, 80301


This role is an in-office position on Pearl St. in Boulder, CO!Job Overview:We are seeking a dynamic and assertive

Software Development Project Manager

to lead our development team. This role is critical in driving the execution of innovative software projects that align with the visionary goals set by Nomad Internet's Chief Innovation Officer (CINO). The ideal candidate is an independent self-starter who excels in team leadership, project execution, and fostering a culture of accountability. You will be responsible for ensuring that all development projects are completed on time, within scope, and meet the highest quality standards.Key Responsibilities:1. Team Leadership and Management:Recruitment and Onboarding:Manage the hiring process, including sourcing, interviewing, and selecting top talent for the development team.Oversee the onboarding process to integrate new team members effectively.Performance Management:Set clear performance expectations and objectives for each team member.Conduct regular performance reviews and provide constructive feedback.Identify training and development needs and facilitate professional growth opportunities.Accountability:Hold team members accountable for their deliverables and deadlines.Address performance issues promptly with appropriate interventions.2. Project Planning and Execution:Project Management:Develop comprehensive project plans, including scope, timelines, resource allocation, and risk management strategies.Utilize project management tools to track progress and ensure transparency.Task Allocation:Break down projects into actionable tasks and delegate responsibilities effectively.Ensure optimal utilization of team resources to maximize efficiency.Deadline Management:Monitor project milestones and deadlines, implementing corrective actions when necessary to keep projects on track.Communicate any changes in timelines to stakeholders promptly.3. Communication and Coordination:Liaison with CINO:Serve as the primary point of contact between the CINO and the development team.Translate the CINO's strategic vision and objectives into detailed project requirements.Team Communication:Facilitate regular team meetings to discuss project updates, challenges, and collaborative solutions.Promote open communication within the team to foster a collaborative environment.Stakeholder Reporting:Prepare and present detailed project reports to senior management and other stakeholders.Highlight achievements, challenges, and proposed solutions in reports.4. Quality Assurance and Process Improvement:Standards Enforcement:Ensure all software development adheres to company quality standards and industry best practices.Implement code reviews and testing protocols to maintain high-quality outputs.Process Optimization:Identify bottlenecks and inefficiencies within the development process.Propose and implement process improvements to enhance productivity.Technology Advancement:Stay abreast of emerging technologies and industry trends.Advocate for the adoption of new tools and technologies that can improve development efficiency and product quality.5. Risk Management:Issue Resolution:Proactively identify potential project risks and develop mitigation strategies.Resolve technical issues and conflicts that arise during the development process.Resource Management:Anticipate resource constraints and adjust project plans accordingly.Negotiate and allocate additional resources when necessary to meet project objectives.Qualifications:Education:Bachelor's degree in Computer Science, Software Engineering, or a related field.A Master's degree or relevant certifications (e.g., PMP, Agile Scrum Master) is a plus.Experience:Minimum of 5 years of experience in software development project management.Proven track record of managing software development teams and delivering complex projects on time.Technical Skills:Strong understanding of software development life cycle (SDLC) methodologies, including Agile and Scrum.Proficiency with project management tools such as JIRA, Trello, or Microsoft Project.Familiarity with programming languages and frameworks is an advantage.Leadership Skills:Exceptional team leadership and motivational skills.Ability to assertively manage team performance while maintaining a positive work environment.Communication Skills:Excellent verbal and written communication skills.Ability to convey technical concepts to non-technical stakeholders effectively.Personal Attributes:Self-motivated with a strong sense of initiative.Detail-oriented with excellent organizational skills.Resilient and adaptable to changing project requirements and priorities.What We Offer:Competitive Compensation:Attractive salary commensurate with experience.Performance-based bonuses and incentives.Benefits Package:Comprehensive health, dental, and vision insurance.Retirement savings plan with company matching contributions.Paid time off, including vacation days, personal days, and holidays.Professional Development:Opportunities for ongoing training and career advancement.Access to industry conferences, workshops, and certifications.Work Environment:Collaborative and inclusive company culture.Flexible work arrangements, including remote work options.State-of-the-art technology and resources to support your role.Equal Opportunity Employer:Nomads Internet is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.Join Nomads Internet and be a part of a team that's making a difference by connecting communities around the world. If you are a passionate leader with a drive for excellence and innovation, we would love to hear from you!