Position: 261312 – Developer Programmer
Work location – Sydney, Australia
Role description/Main duties:
• Responsible for Conducting gap analysis and business due diligence to identify digital transformation
Opportunities.
• Designing, developing, and maintaining software applications in alignment with client requirements.
• Managing and maintaining the existing BI ecosystem of the client.
• Ensure project plans are built and processes are created to evaluate the impact of the changes made,
Including taking responsibility for overseeing and reporting on this evaluation.
Key Responsibilities:
• Software Development: Design, develop, test, and deploy software applications using various programming languages and technologies.
• Requirements Analysis: Work closely with clients and stakeholders to gather and analyse requirements, ensuring a clear understanding of project objectives.
• Code Review: Participate in code reviews to maintain code quality and adhere to best practices and coding standards.
• Troubleshooting: Diagnose and resolve software defects and issues promptly and efficiently.
• Documentation: Create and maintain comprehensive project documentation, including technical specifications, user guides, and process flows.
• Collaboration: Collaborate with cross-functional teams, including business analysts, project managers, and QA engineers, to deliver high-quality software solutions.
• Continuous Improvement: Stay updated with the latest industry trends and technologies, and actively contribute to continuous improvement initiatives within the team.
Essential Skills required
Technical Skills
• Proficiency in programming languages such as Python
• Proficiency in Database paradigms such as BigQuery, SQL scripting
• Experience with cloud platforms (AWS, Azure, Google Cloud)
• Knowledge of software development frameworks and methodologies (Agile, Scrum, etc.)
• Process modelling techniques – flowcharts and prepare business and functional specific documents
• Understanding of version control systems (Git, SVN, etc.)
Soft Skills:
• Strong analytical and problem-solving abilities.
• Excellent communication and interpersonal skills.
• Ability to work independently and as part of a team.
• Attention to detail and a commitment to delivering high-quality work.
Work location – Sydney, Australia
Role description/Main duties:
• Responsible for Conducting gap analysis and business due diligence to identify digital transformation
Opportunities.
• Designing, developing, and maintaining software applications in alignment with client requirements.
• Managing and maintaining the existing BI ecosystem of the client.
• Ensure project plans are built and processes are created to evaluate the impact of the changes made,
Including taking responsibility for overseeing and reporting on this evaluation.
Key Responsibilities:
• Software Development: Design, develop, test, and deploy software applications using various programming languages and technologies.
• Requirements Analysis: Work closely with clients and stakeholders to gather and analyse requirements, ensuring a clear understanding of project objectives.
• Code Review: Participate in code reviews to maintain code quality and adhere to best practices and coding standards.
• Troubleshooting: Diagnose and resolve software defects and issues promptly and efficiently.
• Documentation: Create and maintain comprehensive project documentation, including technical specifications, user guides, and process flows.
• Collaboration: Collaborate with cross-functional teams, including business analysts, project managers, and QA engineers, to deliver high-quality software solutions.
• Continuous Improvement: Stay updated with the latest industry trends and technologies, and actively contribute to continuous improvement initiatives within the team.
Essential Skills required
Technical Skills
• Proficiency in programming languages such as Python
• Proficiency in Database paradigms such as BigQuery, SQL scripting
• Experience with cloud platforms (AWS, Azure, Google Cloud)
• Knowledge of software development frameworks and methodologies (Agile, Scrum, etc.)
• Process modelling techniques – flowcharts and prepare business and functional specific documents
• Understanding of version control systems (Git, SVN, etc.)
Soft Skills:
• Strong analytical and problem-solving abilities.
• Excellent communication and interpersonal skills.
• Ability to work independently and as part of a team.
• Attention to detail and a commitment to delivering high-quality work.