Job Description
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, a typical day involves designing and developing tailored software solutions that meet unique business requirements. The role includes coding, testing, and refining software components to ensure optimal performance and scalability. Collaboration with various teams and adapting to evolving project needs are integral parts of the daily workflow, fostering continuous improvement and innovation. 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. - Mentor team members to enhance their technical skills and professional growth. - Drive process improvements to increase efficiency and quality of deliverables. Professional & Technical Skills: - Required Skill: Expert proficiency in C++ Programming Language. - Strong understanding of object-oriented programming principles and design patterns. - Experience with software development lifecycle and agile methodologies. - Proficient in debugging, performance tuning, and memory management. - Familiarity with version control systems and collaborative development tools. - Ability to write clean, maintainable, and well-documented code. Additional Information: - The candidate should have minimum 3 years of experience in C++ Programming Language. - This position is based at our Manila office. Minimum 3 year(s) of experience is required