Qualifications:
Job Qualifications A first experience or practice in software development using as C#, Java, React or Python; A first experience using CI/CD tools (Github Actions, Azure Pipelines etc.); Knowledge in SCRUM and DevOps methodologies; A Bachelors or Master’s degree in computer science, Mathematics, Informatics, Engineering or related STEM field; Fluent in English; Nice to Have qualifications: Hands-on development experience in .NET and C# framework or other languages such as Java, Python; Experience with Web Services, JavaScript frameworks (Angular, React) or Spring, XML, REST Technologies; Experience with Git, Jira, Azure DevOps; Detail-oriented mindset, with a focus on delivering high-quality and well-structured code; For the low code roles familiarity with ThingWorx, an industrial IoT platform that enables rapid application development and deployment and PowerBI would be considered a plus; Any experience with cloud native development on Microsoft Azure, Amazon Web Services, or Google Cloud Platform; Experience with low code Boomi platform; Understand CI/CD tools and familiar working in a DevOps environment; Ability to communicate technical concepts to teammates and non-technical colleagues;Responsibilities:
Procter & Gamble is looking for a skilled and innovative Software Developer to join our dynamic development team. You will be responsible for designing, developing, and maintaining high-quality software applications that meet our clients needs. You will collaborate closely with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions. Responsibilities: Depending on the project, you will develop high-quality, scalable, and efficient software applications using various programming languages such as C#, Java ,React or Python. Can also work with frameworks / low code platforms (Boomi, Solace, Thingworx, Power BI) and data intelligence platforms such as Databricks; Collaborate with cross functional teams and 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 our 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;