Manager, Software Application Development at CP Payroll LLC in Foxboro, Massachusetts

Posted in Information Technology 2 days ago.

Type: Full-Time





Job Description:

Key Responsibilities
Project Management: Lead and manage software application projects from inception to completion, ensuring timely delivery and adherence to budget. Team Leadership: Manage a team of developers providing guidance, mentorship, and support to foster a collaborative and productive work environment. Providing technical directions to the team and making informed decisions on technical matters when necessary. Technical Oversight: Oversee the technical aspects of software development, including architecture, design, coding, testing, and deployment. Stakeholder Communication: Act as a liaison between business stakeholders, the product team, and the development team, ensuring clear and effective communication of project goals, requirements, and progress. Continuous Improvement: Identify opportunities for process improvements and implement best practices to enhance the efficiency and effectiveness of the software development lifecycle. Budget Management: Develop and manage project budgets, ensuring cost-effective use of resources and adherence to financial constraints. Documentation: Maintain comprehensive project documentation, including technical specifications, user guides, and training materials. Recruitment and Hiring: Identifying and recruiting talented developers who meet the technical and cultural requirements of the team. Mentorship and Development: Providing guidance and support to team members to facilitate their professional growth. This includes conducting regular performance reviews, setting goals, and offering opportunities for professional development. Team Building: Fostering a collaborative and positive work environment that encourages teamwork, innovation, and creativity. Fostering a culture of continuous improvement where team members are motivated to refine their processes and practices.

Qualifications
Education: Bachelors degree in computer science, Information Technology, or a related field. A Masters degree is a plus. Experience: 7+ years of experience in software development and project management, with a proven track record of successfully managing software application projects. Minimum of 3 years leading diverse, remote teams. Technical Skills: Proficiency in software development languages and tools (e.g., C#, VB.Net, SQL, Azure DevOps, Angular, and Cloud development). Project Methodologies: Implementing and promoting agile methodologies to enhance flexibility and responsiveness to changes.(Scrum) Leadership Skills: Strong leadership and team management skills, with the ability to motivate, train, and evaluate the team Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders, management, and other departments. Problem-Solving Skills: Strong analytical and problem-solving skills, able to effectively identify and resolve technical and operational issues. Time Management: Exceptional organizational and time management skills, with the ability to simultaneously manage multiple projects and priorities. Attention to Detail: High degree of attention to detail and a commitment to delivering high-quality work.





More jobs in Foxboro, Massachusetts

General Business
about 24 hours ago

Schneider Electric USA, Inc
General Business
about 24 hours ago

Schneider Electric USA, Inc
More jobs in Information Technology

Information Technology
about 2 hours ago

The Timken Company
Information Technology
about 2 hours ago

Essity North America Inc.
Information Technology
about 4 hours ago

SailPoint Technologies, Inc