Be the Forefront
of Innovative AI Solutions

We welcome creative thinkers and problem solvers.

Cultivating the B.R.A.I.N. Mindset

BOLDNESS

We make brave ideas happen.

RIGHTEOUSNESS

We do what’s right, always.

ADAPTABILITY

We grow with every challenge.

INTRAPRENEURIAL

We unlock opportunities through technology.

NOVELTY

We craft unique, innovative solutions.

Our Culture

Get the Most Out of
Your PUNCAK AI Career

Career Progression

Medical Benefits and Insurance

Flexible Working Environment

Meal Allowance

Various Free Sports Facilities

Upscaling Opportunities

JOIN US

Ready to Rise?
Join us Now.

First name
Last name
Email
Maximum file size: 1 MB
Supported formats: PDF, DOCX

AVAILABLE POSITIONS

PROJECT MANAGER

KEY RESPONSIBILITIES
• Deliver top-tier support to key clients, ensuring seamless operations and high satisfaction.
• Act as the primary liaison for assigned clients, including front-facing meetings to discuss ongoing work, future prospects and new opportunities.
• Build and maintain strong, long-term relationships with clients, ensuring clear understanding of their business needs and expectations.
• Provide expert recommendations for technical solutions that enhance efficiency and foster innovation.
• Strategically plan, design, and analyse software solutions, leveraging both functional and technical expertise.
• Integrate technical and application components to address complex business needs effectively.
• Diagnose and resolve production issues promptly to maintain system integrity and business continuity.
• Lead project initiation and planning, ensuring technical feasibility, smooth execution, and stakeholder alignment.
• Develop comprehensive project plans, timelines, and schedules to drive successful delivery.
• Execute and oversee all necessary actions for the deployment of applications.
• Facilitate regular internal and client status meetings to keep all stakeholders engaged, informed, and aligned with project goals.
• Prepare and present project updates, proposals, and post-implementation reviews to management and clients.
• Utilize project management tools to track and measure performance against set objectives.
• Monitor project progress closely, escalating potential delays or challenges to the Superior as required.
• Identify project risks early and implement proactive measures to mitigate them.
• Manage project budgets, resources, and schedules to ensure delivery within scope, time, and cost.
• Maintain transparent and consistent communication with stakeholders, providing timely updates on milestones and adjustments.

QUALIFICATIONS
• Minimum Bachelor’s Degree in IT, Computer Science/Engineering, Business Management, or a related field. Project Management Professional, PMP certification is an added advantage.
• At least 5 – 7 years working experience as a Project Manager, managing full project lifecycles from initiation to completion preferably within a conglomerate or multi entity group environment.
• Strong understanding of user interface design, database structures, and statistical analysis.
• Solid foundation in object-oriented design, data structures, and algorithms.
• Knowledge of accessibility standards and security compliance (preferred).
• Strong analytical and problem-solving skills, with the ability to anticipate and overcome project challenges.
• Excellent verbal and written communication skills to engage effectively with stakeholders, team members, and clients.
• Ability to present complex technical and business information in a clear and concise manner.

SOFTWARE ENGINEER

KEY RESPONSIBILITIES
• Develop and maintain full-stack applications for mobile and web, ensuring responsive UI and smooth user experience.
• Build and enhance backend services using Java (Java 8+) and Spring / Spring Boot.
• Design, build and maintain RESTful APIs for mobile/web integrations and external systems.
• Exposure to web and/or mobile application development (e.g., JavaScript framework and/or Flutter/React Native) and integrating UI with backend APIs.
• Work with databases to write SQL queries, support data mapping, and handle stored procedures when required.
• Translate business/functional requirements into technical solutions, work estimates, and deliverable features.
• Perform debugging, troubleshooting, bug fixing, and continuous improvements to functionality, performance and reliability.
• Conduct unit/integration testing and collaborate with QA teams to support SIT/UAT cycles and release readiness.
• Support deployments and environment setup (DEV, SIT, UAT, PROD), including post-deployment monitoring and issue resolution.
• Maintain clear technical documentation such as API specs, change logs and basic system notes.
• Participate in Agile/Scrum activities, including sprint planning, daily stand-ups, and retrospectives.
• Provide post-implementation support and enhancements based on user feedback and change requests.
• Ensure compliance with security policies, data protection requirements, and audit standards.

QUALIFICATIONS
• Minimum Diploma or Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field.
• At least 1–3 years of experience in Java software development, with demonstrated ability in defect management, troubleshooting, and problem-solving.
• Experience in full software development life cycle, including development, testing, and deployment support.
• Knowledge of Java (Java 8 and above), including object-oriented programming concepts, exception handling, collections, and basic multithreading.
• Hands-on experience using Spring and Spring Boot for backend application development, including configuration, dependency injection, and controller/service layers.
• Experience in developing and consuming RESTful APIs, including request/response handling, JSON data formats, and API testing using tools such as Postman.
• Knowledge of relational databases (MySQL, PostgreSQL, Oracle, or equivalent), including table structures, relationships, and basic database design.
• Understanding of application deployment processes and environments (DEV, UAT, PROD), with experience supporting deployments under guidance.
• Strong attention to detail, analytical thinking, and problem-solving skills.
• Good communication skills and ability to collaborate effectively with cross-functional teams (Business Analysts, Developers, QA, Project Management).