For Employers
Software and Applications Manager


HORIZON COMPUTER MANAGEMENT PTE. LTD.
3 days ago
Posted date
3 days ago
N/A
Minimum level
N/A
Key Responsibilities

  • Lead and manage a team of software engineers, application developers, and system analysts to deliver robust software solutions.
  • Oversee the entire application lifecycle - including planning, design, development, implementation, testing, and support.
  • Architect, design, and maintain enterprise-grade applications that align with business goals and IT strategy.
  • Manage and optimize software development processes, ensuring adherence to Agile, DevOps, and CI/CD best practices.
  • Define and enforce coding standards, security guidelines, and architecture patterns.
  • Collaborate with business stakeholders to translate requirements into technical specifications and solution blueprints.
  • Oversee integration between applications, APIs, and third-party systems for seamless data flow and interoperability.
  • Ensure system reliability, performance, and scalability through capacity planning, monitoring, and incident management.
  • Manage software licenses, vendor relationships, and technology procurement for the organization.
  • Evaluate emerging technologies and provide recommendations for modernization and digital transformation initiatives.

Software Development & Architecture

  • Proficiency in enterprise-level software architecture and design patterns (MVC, Microservices, Event-driven systems).
  • Strong experience with programming languages such as Java, Python, C#, or Node.js.
  • Expertise in Web & API development frameworks - Spring Boot, .NET Core, Django, or Express.js.
  • Deep understanding of RESTful API, GraphQL, and middleware integration.
  • Exposure to Front-end frameworks (React, Angular, or Vue.js) for application interface management.

Application Management & Integration

  • Experience managing ERP, CRM, HRMS, or custom enterprise applications.
  • Strong knowledge of database management (Oracle, PostgreSQL, MySQL, SQL Server, MongoDB).
  • Hands-on with data migration, ETL, and integration platforms (MuleSoft, Boomi, or SAP PI/PO).
  • Proficiency in system monitoring and performance tools (New Relic, AppDynamics, Prometheus).

DevOps & Cloud Platforms

  • Solid experience with cloud-based architectures (AWS, Azure, GCP).
  • Expertise in containerization and orchestration (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and automation tools (Jenkins, GitLab CI/CD, Azure DevOps).
  • Understanding of Infrastructure as Code (IaC) using Terraform or Ansible.

Security & Compliance

  • Strong grasp of application security, access control, and vulnerability management.
  • Familiarity with OWASP, ISO 27001, and GDPR compliance frameworks.
  • Implementation of identity management and SSO solutions (SAML, OAuth, Azure AD).

Leadership & Management Skills

  • Lead a cross-functional team of software engineers and application specialists.
  • Manage project timelines, budgets, and resources effectively.
  • Conduct technical reviews, mentoring, and performance appraisals for the development team.
  • Ensure alignment between IT strategy and business objectives through continuous improvement and innovation.
  • Collaborate with vendors and third-party partners to ensure service quality and SLA compliance.

Qualifications

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related discipline.
  • 5-10 years of experience in software development, with at least 3 years in a managerial or lead role.
  • Proven track record in application lifecycle management and enterprise system delivery.
  • Certifications preferred: PMP / ITIL / AWS Certified Solutions Architect / Microsoft Certified: Azure Solutions Architect / TOGAF.

Preferred Skills

  • Experience in digital transformation or modernization projects (Cloud migration, API-first architecture, S/4HANA, etc.).
  • Knowledge of Agile, Scrum, and DevSecOps methodologies.
Related tags
-
JOB SUMMARY
Software and Applications Manager
HORIZON COMPUTER MANAGEMENT PTE. LTD.
Singapore
3 days ago
N/A
Contract / Freelance / Self-employed

Software and Applications Manager