Available Job

Software Engineer


About the company and the vacancy

The company is one among the leading creative and professional software products development company in Sydney, Australia. In 2011, The company started as Web design & development company and built 200+ websites for Sydney businesses. We are fast growing e-commerce application providers for retails businesses. For business growth, we are now seeking a Software Engineer role to develop innovative, robust and complex technical software, products and solutions.

 

Responsibilities

  • Responsible for the design and development of company website/software/platform, and analysing and evaluating of development requirements to ensure accurate understanding of requirements.
  • Writing clean, maintainable, and efficient code that fulfills the development requirements and using frameworks and libraries to streamline development processes.
  • Performing unit tests, integration tests, and system tests to identify and fix bugs or issues before the website/software/platform is deployed.
  • Using problem-solving skills to identify and implement effective solutions.
  • Monitoring and troubleshooting issues, providing patches or updates, and addressing user inquiries or reported bugs.
  • Delivering high quality technology solutions to create value for our customers.
  • Documenting code, methodologies, and processes for future reference.
  • Staying updated with the latest frameworks, tools, and best practices to provide efficient and effective solutions.
  • Adhering to coding guidelines, quality standards, and best practices defined within the company.
  • Interacting with customers and stakeholders to understand requirements, gather feedback, and provide technical support.

Requirements

  • At least 3 years’ experience in a Software Engineer position or other similar positions.
  • Familiar with modern software development environment and process.
  • Professional in software language knowledge, especially Java, C#, Python, SQLPLUS, JavaScript.
  • Demonstrate ability in designing, developing, modifying, documenting, testing, implementing, installing and supporting software applications and systems.
  • Strong written and verbal communication, collaboration, and stakeholder management skills.
  • Proven abilities to successfully manage priorities and deadlines.


Apply Now!