Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Summary: As a Custom Software Engineer, you will spend your day designing, coding, and improving software components tailored to meet unique business requirements. Your work involves collaborating with various stakeholders to ensure the delivery of scalable and efficient solutions. You will engage in iterative development cycles, applying modern methodologies to enhance system performance and functionality while adapting to evolving project needs. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform. - Responsible for team decisions. - Engage with multiple teams and contribute on key decisions. - Provide solutions to problems for their immediate team and across multiple teams. - Facilitate effective communication within the team to ensure alignment on project goals and deliverables. - Mentor team members to foster professional growth and enhance technical capabilities. - Coordinate with cross-functional teams to integrate software components seamlessly. - Drive continuous improvement initiatives to optimize development processes and product quality. Professional & Technical Skills: - Required Skill: Expert proficiency in Java Enterprise Edition. - Strong knowledge of object-oriented programming principles and design patterns. - Experience with application servers and middleware technologies. - Familiarity with database integration and query optimization techniques. - Proficient in developing RESTful web services and APIs. - Skilled in debugging, performance tuning, and troubleshooting complex software issues. Additional Information: - The candidate should have minimum 5 years of experience in Java Enterprise Edition. - This position is based at our Manila office. Minimum 5 year(s) of experience is required