Talent.com
No longer accepting applications
Software Development Manager - Full Time

Software Development Manager - Full Time

Hewlett Packard Enterprise Inc.British Columbia, Canada, Canada
30+ days ago
Job description

Job Title : Software Development Manager (Full-Time)Location : RemoteEmployment Type : Full-TimeCompany : Hewlett Packard Enterprise Inc.About UsAt Hewlett Packard Enterprise Inc. (HPE), we are committed to advancing the way people live and work. We deliver innovative solutions that unlock value, connect teams, and harness insights from data to drive transformative results. As a global leader in technology, we are seeking a visionary Software Development Manager to lead our talented team of developers and drive excellence in software delivery.Job SummaryThe Software Development Manager will oversee the design, development, and deployment of innovative software solutions while leading a team of highly skilled engineers. The ideal candidate is both a strategic thinker and a hands-on leader with a deep understanding of software engineering principles, project management, and team collaboration.Key ResponsibilitiesTeam Leadership and Development : Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performing environment.Conduct regular performance evaluations and support career development for team members.Project Management : Oversee the entire software development lifecycle, from planning and design to implementation and maintenance.Ensure projects are delivered on time, within scope, and aligned with business objectives.Technical Oversight : Provide technical guidance and expertise to the team, ensuring adherence to best practices in coding, design, and architecture.Evaluate and integrate new technologies to enhance development processes and product offerings.Stakeholder Collaboration : Work closely with product managers, designers, and other stakeholders to define software requirements and priorities.Act as a key point of contact for cross-functional teams, ensuring seamless communication and collaboration.Quality Assurance : Establish and enforce quality standards for software design, development, and deployment.Conduct regular code reviews and oversee testing procedures to ensure reliability and scalability.Budget and Resource Management : Manage project budgets, allocate resources efficiently, and identify areas for cost optimization.Monitor team workload and ensure resource alignment with project demands.QualificationsEducation : Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Experience : 8+ years of experience in software development, with at least 3 years in a managerial or leadership role.Proven track record of delivering complex software projects in an agile environment.Technical Skills : Proficiency in programming languages such as Java, Python, C++, or similar.Expertise in software development methodologies, tools, and frameworks.Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and DevOps practices.Soft Skills : Exceptional leadership and team-building abilities.Strong analytical and problem-solving skills.Excellent communication and interpersonal skills.Preferred Qualifications : Experience with AI / ML, data analytics, or IoT solutions.Familiarity with cybersecurity best practices.Certifications in project management (e.g., PMP, Scrum Master) or cloud technologies.What We Offer : Competitive salary and comprehensive benefits package.Opportunities for professional growth and leadership development.Access to cutting-edge technologies and resources.A collaborative and inclusive work environment.

Create a job alert for this search

Software Development Manager - Full Time • British Columbia, Canada, Canada