Software Development Manager

Details of the offer

Job Description
We are seeking a dynamic Software Development Manager to lead our software development
team in designing, developing, and delivering high-quality software solutions. The Software
Development Manager will play a key role in managing the software development lifecycle,
driving technical excellence, and fostering a collaborative team environment. This role requires
strong leadership skills, technical expertise, and a passion for software development.

Roles And Responsibilities
? Lead and manage a team of software developers, providing guidance, mentorship, and
support to achieve team goals and objectives.
? Oversee the software development lifecycle (SDLC) from planning and design to
implementation, testing, and deployment.
? Collaborate with product managers, stakeholders, and cross-functional teams to define
project requirements, scope, and timelines.
? Allocate resources, prioritize tasks, and manage project timelines to ensure on-time
delivery of software solutions.
? Foster a culture of continuous improvement, innovation, and best practices in software
development methodologies.
? Monitor team performance, conduct regular performance reviews, and provide
constructive feedback and coaching to team members.
? Champion quality assurance processes and standards to ensure the delivery of reliable,
scalable, and secure software applications.
? Collaborate with architecture teams to design scalable and maintainable software
architectures and solutions.
? Stay updated with emerging technologies and industry trends; evaluate and recommend
new tools, frameworks, and technologies.
? Ensure compliance with coding standards, technical design, and documentation
requirements.
Skills And Qualifications
? Bachelor's degree in Computer Science, Software Engineering, or related field
? Proven experience (10 years) in software development, with at least 3 years in a
leadership or management role.
? Strong technical proficiency in software development languages and frameworks (e.g.,
PHP, Laravel, Flutter, Java, Python, .NET, JavaScript).
? Experience with Agile/Scrum methodologies and DevOps practices; certification (e.g.,
Certified Scrum Master) is a plus.
? Demonstrated ability to lead and motivate cross-functional teams in a fast-paced,
collaborative environment.
? Excellent communication and interpersonal skills; ability to communicate technical
concepts to non-technical stakeholders.
? Solid understanding of software architecture, design patterns, and best practices.
? Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices
architecture is advantageous.
? Strong problem-solving and analytical skills; ability to make data-driven decisions.
? Proven track record of delivering successful software projects on time and within
budget.


Source: Grabsjobs_Co

Requirements

Software Engineer

-Responsible for implementation of principal's software including implementation, configuration, commissioning, testing and support -Work closely with prin...


From Ooak Solutions Sdn Bhd - Selangor

Published a month ago

Developer

Termed as software engineers or systems programmers, computer programmers handle the design and creation of software programs. Their duties encompass integra...


From Teclutions Sdn Bhd - Selangor

Published a month ago

Senior Back End Php Developer

-Building and coding web applications using Laravel PHP. -Writing and maintaining clean, efficient, and well-documented code -Collaborating with cross-fu...


From Funhub Tv Sdn Bhd - Selangor

Published a month ago

Corporate Insights Analyst

-Meet with clients to present, discuss and identify their objectives and goals. -Determine the best methodology to use, based on clients' objectives and go...


From Iwisers - Selangor

Published a month ago

Built at: 2024-11-01T05:40:19.257Z