We welcome creative thinkers and problem solvers.
We make brave ideas happen.
We do what’s right, always.
We grow with every challenge.
We unlock opportunities through technology.
We craft unique, innovative solutions.
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.
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).