This is an opportunity for a seasoned software engineer with at least 3 years experience to apply their expertise in a different environment. This role is a supportive role working with our development team. Ideally this position is based in our Townsville office with some flexibility to work from home where practical. Consideration can be applied for a candidate based in a time zone conducive to working with an Australia-based product team.

We have built a robust software and are leaders in our field. This role is an important part of our product team and contributes to timely release of new features and useability improvements that in turn are the foundation of retaining our customer base.

 

 

About our company

Calxa provide a subscription-based cloud software. The app saves time for Businesses, Not-For-Profits and Accountants by automating financial reporting like budgets, cash flow forecasts, KPIs and group consolidations. Founded in 2008 in Australia, our company now services organisations around the globe.

 

 

About the Software Engineer

This role will suit an experienced software engineer with a disciplined work ethic and ability to communicate across an inter-relational team. Typically, you will interact with your developer team mates, UX designer and product manager to implement designs and achieve common release goals. Your day will include:

  • Design, develop, and maintain high-quality software applications, ensuring they meet requirements and standards
  • Testing, debugging, diagnosing and troubleshooting bugs and user issues
  • Conduct and participate in code reviews to ensure code quality, consistency, and adherence to best practices
  • Contribute to and influence the design and architecture of complex systems, ensuring scalability, reliability, and performance
  • Identify and troubleshoot complex technical issues, offering robust and efficient solutions
  • Write and maintain comprehensive technical documentation for code, systems, and processes
  • Stay updated with emerging technologies and industry trends, advocating for and implementing improvements in processes and tools
  • Take ownership of projects from inception to delivery, ensuring they are completed on time and within scope
  • Ensure that software solutions adhere to security standards and regulatory requirements

 

What is required to succeed

You are an expert in building software and promote best practice in software application development. As the successful candidate, you are tertiary qualified and will have advanced technical skills in:

  • At least 3 years .Net and C# experience
  • React, WPF, ASP.Net Web API experience
  • Entity Framework
  • Dependency Injection
  • Azure, particularly Web Jobs, SQL Server, Cosmos DB, Queues and storage options
  • DevExpress experience would be an advantage

The outcome of your work will be contributing towards the team achieving timely software releases.

 

The reward

You will be working in a contemporary work environment with a progressive team that is rapidly growing. Our organisation offers the following benefits:

  • Competitive remuneration package commensurate with experience
  • Flexible work options with ability to work remotely where appropriate
  • Intensive training program

To maximise interaction with your team and our customer base, ideally this role is based in our office in Townsville or in a time zone conducive to working with an Australia-based product team. The right candidate will have access to a flexible work model that supports a blend of in-office and remote work.

 

 

Interested? Get in Touch

Get in touch if this role excites you, please apply with your up-to-date resume or CV. Simply send an email to people@calxa.com