We are seeking a talented and innovative Software Engineer to join our dynamic team in Melbourne Australia. As a key member of our development team you will be responsible for designing implementing and maintaining high-quality software applications that drive our business forward and meet our clients evolving needs.
- Design develop and maintain robust and scalable software applications
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
- Write clean efficient and well-documented code adhering to best practices and coding standards
- Participate in code reviews and provide constructive feedback to team members
- Troubleshoot debug and optimize applications for performance and scalability
- Implement and maintain APIs for integration with other systems and services
- Contribute to the continuous improvement of our development processes and methodologies
- Stay up-to-date with emerging trends and technologies in software engineering
- Mentor junior developers and share knowledge within the team
- Participate in architectural discussions and help shape the technical direction of projects
Qualifications :
- Bachelors degree in Computer Science Software Engineering or a related field
- 3 years of professional experience in software development
- Strong proficiency in multiple programming languages (e.g. Java Python C)
- Solid understanding of object-oriented design principles and software design patterns
- Experience with software development lifecycle (SDLC) and Agile methodologies
- Familiarity with version control systems preferably Git
- Knowledge of database management systems and SQL
- Experience in developing and consuming RESTful APIs
- Proficiency in cloud platforms (e.g. AWS Azure or Google Cloud)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Ability to work efficiently in a fast-paced dynamic environment
- Willingness to learn and adapt to new technologies and industry trends
- Knowledge of software architectural principles and best practices
Additional Information :
Come balblabla
Remote Work :
No
Employment Type :
Full-time