At Australian Finance Group, we're seeking a skilled Senior Software Engineer to join our fast-paced and supportive team. As a key member of our software engineering chapter, you'll play a vital role in shaping the future of our business.
The ideal candidate will have extensive experience with cloud services, microservices architecture, and backend development using Node.js and .NET Core. Strong problem-solving skills, excellent communication, and collaboration are essential for success in this role.
We offer a dynamic work environment that encourages innovation, entrepreneurship, and teamwork. Our company prides itself on its inclusive culture, where diversity and individuality are valued and recognized.
Key Responsibilities:
* Design, develop, and maintain high-quality software solutions
* Lead and mentor a team of software engineers
* Collaborate with cross-functional teams to define and ship new features
* Ensure application performance, quality, and responsiveness
* Identify and correct bottlenecks, fix bugs, and implement QA measures
* Develop and implement secure software solutions and address vulnerabilities
* Contribute to process improvements and methodologies
* Manage multiple projects and tasks effectively
Required Skills and Qualifications:
* Bachelor's degree in Computer Science or equivalent
* Extensive experience with cloud services (AWS/Azure/GCP)
* Strong knowledge of microservices architecture and backend development
* Expertise in Node.js and .NET Core
* Familiarity with RESTful API design and CI/CD pipelines
* Demonstrable security and quality assurance awareness
* Excellent problem-solving, communication, and collaboration skills
Benefits:
We offer a competitive salary, opportunities for growth and professional development, and a dynamic work environment that values diversity and individuality.
Join Our Team:
If you're passionate about software engineering, innovative technology, and collaborative teamwork, we encourage you to apply for this exciting opportunity.