This is an opportunity for a seasoned Software Engineer with at least 5 years experience to apply their expertise in a different environment. This role is pivotal in guiding and managing our development team. You will be based in our Townsville office (remote working is not practical on a regular basis for this position).
About our companyCalxa is 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 2010 in Australia, our company now services organisations around the globe.
About the Senior Software EngineerYou will have advanced skills in:
- analyzing requirements and designing software applications
- interpreting complex user requests and collaborating with other team members in turning them into an app that is easy to use
- managing regular code reviews for team members
- testing, debugging, diagnosing and correcting errors in code
- managing the automation of deployment pipelines
- building security into every aspect of the application
- analysing and improving performance bottlenecks
Your technical skills will include:
- At least 5 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