JOB TITLE: APPLICATIONS DEVELOPER
LOCATION: CEBU CITY
WORK ARRANGEMENT: WORK ON-SITE
EMPLOYMENT TYPE: FULL TIME
SHIFT: 10:00PM - 7:00AM
COMPANY DESCRIPTION
About BSA Solutions
Come be a part of BSA Solutions Inc., where we're not just offering jobs- we're building careers. With offices in both the Philippines and Malaysia, we offer a wide range of diversified roles across various industries, from accounting and IT to marketing and human resources. We are a dynamic, fast-growing company committed to nurturing an inclusive and supportive workplace culture where you can thrive. With a focus on professional development, work-life balance, and competitive benefits, we provide the perfect environment for you to grow both personally and professionally. If you are a talented professional eager to contribute to a world-class team and work with global clients, your next great career move is waiting for you right here. We are a talent outsourcing company with offices in the Philippines and Malaysia. We guide, inspire, and empower young talents to be the heroes that drive business growth. We are more than just a workplace-we are a family. We create a satisfying work environment, one where you'll look forward to coming to every day. A place where the best and brightest minds meet to build a community of successful companies.
WHAT DO WE OFFER
- Financial Security: Enjoy a stable and competitive salary along with a comprehensive benefits package, including private health insurance and paid time off.
- Structured Career Growth: Benefit from clear advancement opportunities, dedicated mentorship, and personalised training programs that go beyond a typical job.
- Community and Support: Become part of a collaborative, dynamic team. You'll work in a supportive environment where you can build strong professional relationships and grow together.
- Global Career Opportunities: Work with leading companies from around the world and gain international exposure, all from the comfort of your home country.
JOB SUMMARY
The Applications Developer is responsible for designing, developing, testing, implementing, and supporting software solutions within the client’s SAP landscape. This role develops enhancements, interfaces, reports, forms, workflows, and custom applications using SAP technologies including ABAP, Fiori, cloud, and mobile development platforms.
The developer participates in all phases of the software development lifecycle, from requirements analysis and technical design through development, testing, deployment, and ongoing support. Working closely with functional analysts, business stakeholders, project teams, and external partners, the SAP Developer translates business requirements into scalable technical solutions that improve business processes and support Woodgrain's enterprise systems.
The role contributes to system performance, maintainability, and continuous improvement while ensuring compliance with development standards, security requirements, and enterprise architecture.
WHAT YOU'LL DO
- Analyze functional business requirements and translate them into technical designs and development specifications.
- Design, develop, test, implement, and maintain SAP applications, enhancements, interfaces, reports, forms, and custom programs.
- Develop software solutions using SAP technologies including ABAP, Object-Oriented ABAP, Fiori, cloud technologies, and mobile applications as appropriate.
- Create and support integrations between SAP and external systems through interfaces, APIs, RFCs, IDocs, and web services.
- Develop realistic work estimates and participate in project planning to support successful project execution.
- Perform unit testing, support system integration testing, and assist with user acceptance testing (UAT) to ensure solution quality.
- Troubleshoot application issues, perform root cause analysis, and implement sustainable corrective solutions.
- Optimize application performance through code analysis, tuning, and adherence to SAP development standards.
- Collaborate with functional analysts, project managers, infrastructure teams, and business users throughout the software development lifecycle.
- Prepare and maintain technical documentation including technical specifications, architecture diagrams, interface documentation, and operational support procedures.
- Participate in code reviews and promote development standards, security practices, and software quality.
- Identify opportunities to automate business processes and improve application performance, scalability, and maintainability.
- Stay current on SAP technologies and recommend improvements that align with organizational goals.
REQUIREMENTS
- Bachelor's degree in a technical discipline such as Management Information Systems (MIS), Computer Science, or a related field.
- Strong technical aptitude supported by a broad understanding of general IT principles and practices.
- At least 3 years of experience in a technical IT operations role, demonstrating hands-on expertise and problem-solving capabilities.
- Experience developing applications within SAP ECC 6.0 or SAP S/4HANA environments.
- Proficiency in ABAP development, including: (a) Data Dictionary, (b) Reports, (c) Function Modules (d) Object-Oriented ABAP, (e) Module Pool Programming
- Experience developing SAP enhancements using User Exits, BADIs, Enhancement Framework, and related extension techniques.
- Experience developing SAP forms using Adobe Forms, SmartForms, or SAPscript.
- Experience troubleshooting SAP applications and implementing SAP OSS Notes.Experienced in OSS note implementation and SAP system troubleshooting.
PREFERRED SKILLS:
- Understanding of software development lifecycle (SDLC) methodologies, including Agile or SAP ASAP
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills with the ability to collaborate across technical and business teams.
- Ability to manage multiple priorities while meeting deadlines in a fast-paced environment.
- Ability to communicate effectively in English, both verbally and in writing.