👨🏻‍💻 postech.work

Software and Applications Manager

HORIZON COMPUTER MANAGEMENT PTE. LTD. • 🌐 In Person

In Person Posted 1 day, 9 hours ago

Job Description

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.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.