Software and Applications Manager

HORIZON COMPUTER MANAGEMENT PTE. LTD.
3 days ago
Posted date3 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesKey Responsibilities
Software Development & Architecture
Application Management & Integration
DevOps & Cloud Platforms
Security & Compliance
Leadership & Management Skills
Qualifications
Preferred Skills
- 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.
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