Enable job alerts via email!

Senior Software Manager

SECURITY & RISK SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 100,000 - 130,000

Full time

4 days ago
Be an early applicant

Job summary

A technology solutions provider in Singapore seeks a Software Development Manager to oversee the design and development of software systems. You will manage a team of developers, ensuring project goals are met while collaborating with stakeholders to fulfill their software needs. The ideal candidate has experience in software security standards, team management, and a commitment to staying current with industry trends.

Responsibilities

  • Overseeing the design and development of software systems, applications, and programs.
  • Setting project goals and timelines and ensuring the team meets these targets.
  • Managing a team of software developers, including hiring and training.
  • Working closely with stakeholders to understand their software needs.
  • Reviewing and approving proposed system designs and solutions.
  • Implementing strategies for improving software development quality.
  • Ensuring all software meets security and data protection standards.
  • Collaborating with other departments to meet business needs.
  • Staying up-to-date with new technologies and industry trends.
  • Managing and mitigating risks associated with software development.
  • Resolving software-related issues that arise during development.
  • Evaluating software solutions and supervising the software development team.
  • Managing the development, deployment, and integration of software solutions.

Job description

  • Overseeing the design and development of software systems, applications, and programs.
  • Setting project goals and timelines and ensuring the team meets these targets.
  • Managing a team of software developers or engineers, including hiring, training, mentoring, and performance management.
  • Working closely with stakeholders, including clients, to understand their software needs and requirements.
  • Reviewing and approving proposed system designs and solutions.
  • Identifying and implementing strategies for improving the quality and efficiency of software development.
  • Ensuring all software meets security and data protection standards.
  • Collaborating with other departments, such as sales and marketing, to ensure software meets business needs.
  • Staying up-to-date with new technologies and industry trends to ensure the company’s software remains competitive.
  • Managing and mitigating risks associated with software development.
  • Resolving software-related issues and challenges that arise during the development process.
  • Consulting with management and software developers to determine software solution requirements.
  • Evaluating software solutions and system performance, as well as supervising the software development team.
  • Demonstrating patience and using effective explanations when mentoring junior software developers.
  • Managing the development, deployment, and integration of software solutions.
  • Determining system specifications and analyzing test stage data prior to software installation.
  • Managing the installation and configuration of software solutions.
  • Collaborating with front end users on software functionality.
  • Resolving software deployment and integration errors, and documenting processes.
  • Performing routine maintenance and monitoring performance metrics.
  • Keeping abreast of new software technologies, as well as conforming to best practices in cybersecurity.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.