Software Engineer

Maysoft Pty Ltd · Kelvin Grove QLD 4059 · Full time
Posted 19d ago

Software Engineer

KEY POINTS WE FOUND
  • Design, develop and maintain software applications and custom solutions.
  • Develop APIs and integrate Dynamics 365, Azure and third-party business systems.
  • Work collaboratively with technical and business stakeholders to translate requirements into technical solutions.

About Mayasoft

Mayasoft is an Australian-owned Microsoft technology partner delivering Dynamics 365, Azure, Power Platform and integration solutions to organisations across Australia.

We work with government, not-for-profit, aged care and commercial organisations to design, implement and support practical technology solutions across the Microsoft ecosystem.

The Opportunity

We are seeking an experienced Software Engineer to join our growing technical team.

This is a hands-on development role focused on designing, developing and integrating business applications and cloud-based solutions. You will work across Dynamics 365, Azure, APIs, databases and integration platforms to deliver reliable and maintainable solutions for our clients.

Key Responsibilities

  1. Design, develop and maintain software applications and custom solutions.
  2. Develop APIs and integrate Dynamics 365, Azure and third-party business systems.
  3. Build cloud-based integrations and automated workflows using Azure services.
  4. Develop data migration, transformation and synchronisation solutions.
  5. Develop custom functionality across Dynamics 365, Dataverse and Power Platform.
  6. Design and optimise database solutions, queries and data-processing components.
  7. Perform software testing, debugging and technical issue resolution.
  8. Participate in code reviews, deployments and application lifecycle activities.
  9. Troubleshoot application, integration and performance issues across client environments.
  10. Work with consultants, business analysts and project teams to translate requirements into technical solutions.
  11. Maintain technical documentation and provide ongoing application support.

About You

To be successful in this role, you will have:

  1. Minimum 3 years' professional software development experience.
  2. A degree or relevant qualification in Software Engineering, Computer Science, Information Technology or a related field.
  3. Strong programming and software development experience.
  4. Experience with C#, .NET and/or JavaScript/TypeScript.
  5. Experience developing REST APIs and system integrations.
  6. Strong SQL and relational database knowledge.
  7. Experience working with cloud technologies, preferably Microsoft Azure.
  8. Experience with Git, Azure DevOps or comparable development tools.
  9. Strong analytical and problem-solving skills.
  10. Excellent communication skills and the ability to work collaboratively with technical and business stakeholders.

Desirable Experience

Experience with Microsoft Dynamics 365, Dataverse, Power Platform, Azure Functions, Logic Apps, BizTalk, Service Bus or data integration technologies will be highly regarded.

What We Offer

  1. Permanent full-time position within an Australian-owned Microsoft partner.
  2. Opportunity to work on diverse Dynamics 365, Azure and integration projects.
  3. Exposure to modern Microsoft technologies and enterprise business solutions.
  4. Collaborative Brisbane and Adelaide-based technical environment.
  5. Professional development and opportunities to broaden your technical expertise.
  6. Competitive remuneration based on experience and capability.

How to Apply

If you are a Software Engineer looking to work on meaningful technology projects across the Microsoft ecosystem, we would like to hear from you.

Apply now by submitting your resume and a cover letter outlining your relevant experience and technical capabilities.

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 24 matched
Analytical thinkingApisAzure devopsAzure functionsC#Cloud-based integrationCollaborativeData integration technologiesDatabase design and optimisationDataverseDynamics 365GitJavascriptLogic appsMicrosoft azurePower automatePower platformProblem solvingRelational databasesRest apisSqlSystem integrationsTeamworkTypescript

Perks & benefits

0 of 2 matched
Competitive remuneration based on experience and capabilityProfessional development and opportunities to broaden your technical expertise

SECTION GROUP PTY LTD

More details

Expiring date
Software Engineer | Maysoft Pty Ltd | Australian Ageing Agenda