Available Job

Senior Software Engineer


Company description:

The company stands as a distinguished IT solutions provider, with our operations centered in the vibrant landscape of Regional New South Wales. We deliver seamless end-user computing solutions tailored to meet our clients' unique needs, ensuring meeting deliverables within specified timelines and budgets. With an impressive track record spanning over 15 years, we have been a trusted partner in the Australian business community and overseas markets.

Job description:

We are currently seeking a talented and passionate Senior Software Engineer to join our growing team. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining high-quality software applications. You will work closely with our clients and team members to understand their requirements and deliver innovative solutions.

What you'll be doing:

  • Analyse system development requirements, and define scope.
  • Write clean and maintainable code to meet development requirements, utilizing frameworks and libraries to simplify the development process.
  • Conduct thorough testing, including unit testing, integration testing, and system testing, to ensure software quality and reliability.
  • Participate in code reviews and provide constructive feedback to improve code quality and team performance.
  • Troubleshoot and resolve software issues quickly and effectively, minimizing downtime and impact on clients.
  • Work closely with other team members to ensure seamless project execution.
  • Document software design, architecture, and implementation details for future reference and knowledge sharing.
  • Stay up-to-date with the latest trends, technologies, and methodologies in software development, and actively seek opportunities to learn and grow.
  • Contribute to continuous improvement efforts, including process optimization, automation, and innovation.

What we're looking for:

  • 5+ years’ experience in software development.
  • At least Bachelor's degree in Engineering, Computer Science, or a related field.
  • Proficiency in programming languages such as Java, Python, C++, etc.
  • Experience with agile software development methodologies.
  • Excellent problem-solving, critical thinking, and communication skills.
  • Strong communication and teamwork skills.

Why Join Us?

  • Be part of a team that is passionate about delivering innovative IT solutions.
  • Work in a collaborative and supportive environment.
  • Have the opportunity to work on a variety of exciting projects with clients from different industries.
  • Receive competitive salary and benefits.
  • Enjoy the vibrant lifestyle of Regional New South Wales.


Apply Now!