Software Developer/Integration Specialist
About the job
The Software Developer / Integration Specialist plays a key role in designing, developing, and integrating software solutions that enable P4A’s digital transformation and operational efficiency. This position is vital in ensuring that systems and applications communicate seamlessly by building integrations, APIs, and workflows that support accurate, secure, and efficient data exchange across platforms.
 
In addition to software development, the role provides cross-functional support by optimizing processes through automation, collaborating with different departments to deliver business solutions, and ensuring compliance with security and software best practices. The successful candidate is expected to balance technical precision and innovation, ensuring that applications and integrations contribute to sustainable, scalable, and reliable business operations.
Job responsibilities
      Data Engineering
- Design, code, test, and deploy software applications tailored to business needs.
- Enhance existing applications to improve usability, performance, and scalability.
- Conduct peer reviews, ensure adherence to coding standards, and implement best practices.
- Software Development
- Design, develop, test, and deploy web and desktop applications that align with user requirements and business goals.
- Create and maintain APIs and system integrations that connect multiple platforms and enhance workflow efficiency across departments.
- Upgrade, maintain, and support legacy systems to ensure performance, security, and compatibility with evolving needs.
- Apply secure coding practices and ensure adherence to development standards, documentation, and version control protocols.
- Collaborate with stakeholders to gather requirements, translate them into technical specifications, and deliver scalable software solutions.
- Document system architecture, coding standards, and user guides to ensure maintainability and knowledge transfer.
- System Integration
- Develop and manage system-to-system integrations using APIs, middleware, or custom solutions.
- Build workflows for seamless data exchange across enterprise systems, third-party applications, and cloud platforms.
- Ensure real-time and batch integrations are secure, reliable, and efficient.
- Data Management & Optimization
- Translate business requirements into technical specifications and integration blueprints.
- Assess new tools, frameworks, and integration technologies for adoption.
- Provide technical input during solution design discussions with business and IT stakeholders.
- Develop unit and integration tests to ensure solution reliability.
- Perform end-to-end validation of integration workflows and applications.
- Work closely with QA teams to resolve defects and ensure system readiness.
- Documentation & Compliance
- Create and maintain technical documentation for applications, integrations, workflows, and system dependencies.
- Ensure all software and integrations comply with data privacy, IT security standards, and regulatory requirements.
- Collaboration & Continuous Improvement
- Partner with cross-functional teams (IT, Operations, Vendors, Business Units) to deliver projects.
- Recommend automation opportunities to optimize manual business processes.
- Stay updated on emerging technologies and propose innovative solutions.
Whom we need for a high-performance team
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Proven experience (3–5 years) in data engineering, data science, or software development.
- Strong programming skills in Python, Java, C#, or similar languages.
- Hands-on experience with APIs, microservices, and system integrations.
- Proficiency in SQL/NoSQL databases and knowledge of data modeling and ETL processes.
- Experience with cloud platforms (AWS, Azure, or GCP) for deploying and managing applications.
- Familiarity with frontend frameworks (React, Angular, or Vue) is a plus.
- Knowledge of integration tools and middleware (MuleSoft, Dell Boomi, Zapier, or similar) is an advantage.
- Strong problem-solving skills, adaptability, and a collaborative mindset.
- A proactive and reliable team player with good communication and interpersonal skills.
- Physically fit and capable of handling manual warehouse tasks such as lifting, moving, and organizing stocks.
- Willing to work in warehouse conditions and adapt to a fast-paced, high-volume environment.
- Knowledge of basic safety protocols and proper material handling is an advantage.
- Flexible, adaptable, and able to take on additional tasks as assigned.
What awaits you upon onboarding
- Competitive compensation and benefits packages
- Ensure to live in its set core values of Power 4 All that makes it a great place to work
- Be one of the pioneers of new products & advanced technologies by providing services attested by strong market players
- Be the key drivers in the Power 4 All’s development team to solve challenges from an engineering perspective
- Career pathing for both personal and professional development through internal and external trainings (engineering topics, technical skills, soft skills and leadership training)
- You will work with many seasoned experts and co-workers who are movers and makers of the industry, partnering with notable vendors, suppliers, and across all Solar and Water Treatment Plant industries
- You will have a comprehensive exposure on the latest projects and developments in the Philippines’ engineering Solar and Water Waste/Water Treatment Plant
