Senior IT Software Engineer at Procter & Gamble Company

Manila, National Capital Region, Philippines

Procter & Gamble Company Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Consumer GoodsIndustries

Requirements

  • Practical and hands-on experience in software development
  • Hands-on experience configuring CI/CD tools
  • Experience with SCRUM and DevOps methodologies
  • Bachelor's or Master’s degree in Computer Science, Informatics, Engineering, or related field
  • Ability to work independently
  • Fluent in English
  • Preferred:
  • 5+ years of professional software development experience with modern programming languages including Javascript, Python, Java, Kotlin
  • 5+ years of experience contributing to data modeling or architecture
  • 5+ years professional experience driving engineering best practices including documentation, coding standards, code reviews, source control management, CI/CD, testing automation, and operations
  • Extensive experience with Azure Logic Apps and strong background in developing low-code/no-code solutions
  • Experience with Web Services, JavaScript frameworks (React, Angular), Spring, XML, GraphQL, REST Technologies
  • Detail-oriented mindset, with a focus on delivering high-quality and well-structured code
  • Experience with cloud native development on Microsoft Azure, Amazon Web Services, or Google Cloud Platform
  • Ability to communicate technical concepts to teammates and non-technical colleagues

Responsibilities

  • Develop high-quality, scalable, and efficient software applications using various programming languages such as Java, Python, React on frontend
  • Lead a small team of software engineers
  • Collaborate with stakeholders to gather and analyze software requirements, ensuring a thorough understanding of project objectives
  • Design and implement software solutions that adhere to industry best practices, coding standards, and project guidelines
  • Perform thorough testing and debugging of software applications to ensure optimal functionality and performance
  • Continuously optimize software applications to improve efficiency, scalability, and user experience
  • Stay up-to-date with emerging technologies and trends in software development, applying them to enhance development processes
  • Collaborate effectively with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality software solutions
  • Provide technical guidance and mentorship to junior developers, fostering a collaborative and supportive team environment
  • Document software design, development processes, and project progress to facilitate future enhancements and maintenance

Skills

Java
Python
React
Software Development
Testing
Debugging
Code Optimization
Team Leadership
Mentoring

Procter & Gamble Company

About Procter & Gamble Company

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI