At Company on the Bullion Industry (Permanent), in Porto, Portugal
Expires at: ********
Remote policy: Partial remote
We are seeking a talented Senior Software Developer with expertise in a diverse range of technologies including PHP, Java, Symfony, and Mobile Application Development . If you have a solid foundation in software development principles, are passionate about building high-quality solutions, and enjoy leading in a collaborative environment, we'd love to hear from you! Responsibilities : Software Development : Design, develop, and maintain robust and scalable software solutions using PHP and Java. Agile Development : Work within a scaled Agile framework (SAFe) to deliver iterative and incremental software releases. Collaborate with cross-functional teams to prioritize tasks and deliver value to customers. Requirements Analysis : Collaborate with stakeholders to gather and analyze requirements, translating business needs into technical specifications and designing solutions that align with organizational goals. Quality Assurance : Conduct thorough testing of software applications to ensure reliability, security, and performance. Implement automated testing where applicable to streamline the QA process. Documentation : Create and maintain technical documentation, including system architecture diagrams, design specifications, and user manuals, ensuring they are up-to-date with software changes. Tools and Platforms : Use project management tools like JIRA , Github , and Monday.com to track project progress, manage tasks, and facilitate collaboration among team members. Main requirements Bachelor's degree in Computer Science, Engineering, or a related field. Minimum 5 years of experience in software development with strong proficiency in PHP, Java , and mobile application development . Strong understanding of object-oriented programming principles and design patterns . Experience working in a scaled Agile framework (SAFe) environment and using Agile project management tools like JIRA. Excellent communication skills and ability to collaborate effectively with cross-functional teams. Demonstrated ability to deliver high-quality software solutions on time and within budget. Nice to have Experience with Symfony , React , and Ruby . Experience in mobile application development for iOS and Android platforms. Technical Leadership : Ability to provide technical guidance to the development team, mentor junior developers, and ensure adherence to best practices and coding standards.