Software Engineer

GR IT SOLUTIONS PTY LTD · ACT · Full time
Posted 13d ago

Software Engineer

GR IT SOLUTIONS PTY LTD
ACT

·

Full time

$100k - $110k
KEY POINTS WE FOUND
  • Design, develop, test, and maintain software applications and backend services.
  • Collaborate with stakeholders to deliver reliable and scalable software solutions.
  • Participate in Agile ceremonies and contribute to continuous improvement.

About the Role

GRIT Solutions Pty Ltd is seeking an experienced Software Engineer to join its technology team in Canberra. The successful candidate will be responsible for designing, developing, testing, deploying and maintaining software applications and services for client and business requirements.

The role involves working across the full software development lifecycle and collaborating with developers, technical specialists, business stakeholders and project teams to deliver reliable, scalable and secure software solutions.

Key Responsibilities

  1. Analyse business and technical requirements and translate them into effective software solutions.
  2. Design, develop, test and maintain high-quality software applications and backend services.
  3. Developing solutions using .NET, C#, Vue.js, TypeScript and Python
  4. Building and enhancing microservices and REST APIs
  5. Hands on experience in WPF, .Net frameworks, MVC, and Python
  6. Develop application components integrating with relational databases and external systems.
  7. Use AI tooling, primarily Claude, as a core part of your development workflow, while retaining full understanding and ownership of the code that ships.
  8. Write clean, maintainable, reusable and well-tested code in accordance with software engineering standards.
  9. Perform unit testing, debugging, troubleshooting and defect resolution.
  10. Participate in code reviews and contribute to software quality and development standards.
  11. Develop and maintain automated build, testing and deployment processes.
  12. Work with Git/GitLab and CI/CD tools to support continuous integration and continuous delivery.
  13. Deploy and support applications in cloud environments, including AWS.
  14. Explore and adopt AI-assisted software development and automation tools to improve developer productivity, code quality, testing and operational efficiency.
  15. Work with infrastructure-as-code and automation technologies such as Terraform.
  16. Monitor application performance, analyse application logs and investigate production incidents.
  17. Identify and resolve technical issues and contribute to root-cause analysis and corrective actions.
  18. Develop technical documentation, system documentation and operational procedures.
  19. Participate in technical design and architecture discussions.
  20. Collaborate with business analysts, software developers, testers, DevOps engineers and other stakeholders.
  21. Contribute to continuous improvement, automation, application performance and software security.
  22. Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews and retrospectives.
  23. Support software releases, deployments and production maintenance activities.

Technical Skills and Experience

The successful candidate will ideally have:

  1. Professional experience in software development or software engineering.
  2. Strong programming experience with .NET, C#, Vue.js, TypeScript and Python.
  3. Experience with .NET 8/9+, ******* Core, Entity Framework Core, Docker, Kubernetes, AWS, Terraform, Kafka, CI/CD.
  4. Experience developing RESTful APIs and microservices.
  5. Experience working with SQL and relational databases, preferably MySQL.
  6. Experience with Git and GitLab.
  7. Knowledge of CI/CD practices and automated software deployment.

Qualifications

  1. Bachelor’s degree or higher in Computer Science, Software Engineering, Information Technology, Computer Engineering or a related discipline is desirable.
  2. Relevant professional software development experience will also be considered.

What We Offer

  1. Opportunity to work on technology projects with a professional engineering team.
  2. Exposure to modern software development and cloud technologies.
  3. Collaborative and supportive working environment.
  4. Opportunities for professional development and technical skills growth.
  5. Full-time employment based in Canberra, ACT.

If you are a motivated Software Engineer with a passion for technology and software development, we encourage you to apply and become part of the GRIT Solutions team.

Stay Safe While Job Hunting

We vet all employer accounts and do our best to keep job ads safe, but scams can still occur. Be cautious when sharing personal information — never provide financial details or make payments during the application process. For extra security, use the Apply button on our site when proceeding.

Skills

0 of 18 matched
Ai toolingAwsC#Ci/cdClaudeDockerGitGitlabKafkaKubernetesMicroservicesPythonRelational databasesRest apisSqlTerraformTypescriptVue.js

Perks & benefits

0 of 2 matched
Collaborative and supportive working environmentOpportunities for professional development and technical skills growth

GRIT SOLUTIONS

More details

Expiring date
Software Engineer | GR IT SOLUTIONS PTY LTD | Australian Ageing Agenda