Come and join a thriving company and become part of a diverse global collective of free-thinkers, entrepreneurs and industry experts who are all driven to use technology to reimagine what's possible.Capgemini. Get the future you want.This role could be in Sydney, Melbourne, Canberra, Brisbane, or Adelaide.For more about why Capgemini, visit this link.Let's talk about the role and responsibilities: Collaborate with business analysts and end-users to identify requirements and develop technical specifications for software applications.Design, develop, and maintain software applications using one or more programming languages and development frameworks, such as Java, Python,.NET, etc. Perform unit testing and integration testing to ensure software quality and reliability.Debug and troubleshoot software issues in a timely and efficient manner.Write and maintain technical documentation, including user manuals and system documentation.Collaborate with development teams to integrate software applications with other systems and platforms.Participate in code reviews and provide constructive feedback to improve code quality.Stay up-to-date with emerging technologies and programming languages to improve software development processes and outcomes.Provide technical support to end-users to resolve software issues.Collaborate with other IT teams, including infrastructure, security, and database administrators, to ensure smooth software application delivery and maintenance.Let's talk about your capability and experience: Bachelor's degree in Computer Science, Information Technology, or related field.3+ years of experience in software development, preferably as an analyst programmer in Financial Services (Banking preferred) industry.Proficiency in one or more programming languages and development frameworks, such as Java, Python,.NET, etc. Experience in developing and maintaining software applications using Agile methodologies.Knowledge of software development best practices, including unit testing, code reviews, and version control.Strong analytical and problem-solving skills.Excellent verbal and written communication skills.Demonstrated ability to work collaboratively with cross-functional teams.Ability to prioritize and manage multiple projects simultaneously.Strong attention to detail and accuracy.About Capgemini At Capgemini, we are more than just a business, we are a diverse global collective of strategic and technological experts who are passionate about finding ways technology can help our clients, our people and our communities get the future they want.Our people are the key to making this vision a reality.We believe in creating a safe, flexible, and inclusive culture where everyone can bring their authentic selves to work, contributing to our inclusive culture and truly belong.Our Commitment to Diversity & Inclusion Don't meet every single requirement for this role? At Capgemini, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly, we encourage you to apply and tell us what you can bring to the role.Information Security and Compliance Capgemini Australia has developed and manages process-oriented Management Systems compliant with industry standards.We are committed to delivering secure solutions and services through state-of-the-art processes.When you join Capgemini, you don't just start a new job.You become part of something bigger.#J-18808-Ljbffr