Job Summary
We are seeking an experienced and dynamic Software Development Manager to lead our development team and oversee the successful delivery of technology projects. This role involves providing technical leadership, ensuring high-quality development standards, and driving alignment between business objectives and technical solutions.
Key Responsibilities
- Team Leadership & Mentorship: Lead, mentor, and inspire a high-performing development team, fostering a collaborative and results-driven environment.
- Project Oversight: Manage all phases of project planning, execution, and delivery, ensuring projects are completed on time, within scope, and on budget.
- Technical Strategy & Architecture: Define and implement the technical vision and strategy for projects, making key decisions around system architecture and technology stacks.
- Development Best Practices: Establish and promote best practices for coding, software quality, testing, and development methodologies to ensure high standards across the team.
- Stakeholder Collaboration: Partner with business stakeholders to understand and define project requirements, scope, and objectives, ensuring alignment between technical solutions and business needs.
- Resource & Risk Management: Oversee resource allocation, identify potential risks, and implement strategies for risk mitigation, ensuring smooth cross-functional collaboration and project integration.
Required Qualifications
- Degree in Information Technology / Computer Science / Software Engineering
Skills and Competencies
- Minimum of 8 years of development experience, with at least 3 years in a leadership or managerial role, driving technical initiatives and team performance.
- Proficient in multiple programming languages, including HTML, CSS, .NET, JavaScript, Python, and others.
- Deep understanding of software architecture, database management, and cloud technologies (e.g., AWS, Azure, Google Cloud).
- Hands-on experience with Agile methodologies, CI/CD processes, and DevOps practices to ensure efficient and scalable development workflows.
- Proven ability to lead and manage development teams, with strong experience in project management, resource allocation, and team development.
- Excellent communication, critical thinking, and analytical skills, with the ability to resolve complex technical challenges and collaborate across teams.
Preferred Qualities
- Prior experience in the manufacturing sector is a plus, with an understanding of industry-specific challenges and solutions.
Why Work With Us?
- Great exposure to a large MNC
- Hybrid work arrangement
- Company-sponsored training for professional development
- Attractive Flexi & Leave benefits
- Access to the Company Gym and Karaoke room
- Work location within 5 minutes walk from Bedok MRT
- Work hours: Mon to Fri (8am - 5pm)
About Us
Join Panasonic Industry, a company with over 100 years of expertise in device technologies, committed to transforming society by delivering innovative solutions that exceed customer expectations. Be part of a team that drives meaningful, impactful change through advanced technological solutions.