Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Back End Developer - Level 2 image - Rise Careers
Job details

Back End Developer - Level 2

Who is Transmax?

Transmax is a transport solutions provider of the ITS platform, STREAMS. We exist to improve people’s quality of life and helps move millions of commuters around Australian road networks every day. We partner with customers to deliver creative solutions that optimise transport networks and support safer and more reliable road journeys.

It’s an exciting time in our history as we modernise our core STREAMS product and work with customers to enable the future of mobility.


About the role:

Transmax has grown significantly over the last 2 years, and we are not slowing down!

We’re in the next exciting stage of our growth phase which is why we are now recruiting for a Back-End Developer – Level 2.

The role of Back-End Developer will see you specialise in the creation, enhancement and maintenance of a coordinated suite of microservices, applications and APIs to equip our end-users with the technology they need to achieve community outcomes.

You will work closely with your product team to consistently deliver high-quality, relevant products with rich ITS functionality, useability and performance.

This role is an intermediate level; meaning this position takes on some accountability and decision making in day-to-day activities, however, will escalate more complex issues through to a senior level within the organisation, as required.  This level acts as first and mid-tier support for project related queries and issues.

Your day-to-day will include:

  • Working with a product manager, engineering lead, and agile product team to achieve sprint goals, ensuring delivered product quality, reliability, security and performance.
  • Undertake software design, development, maintenance and test coding/automation activities to implement microservices, applications and APIs compliant with an approved technical reference architecture.
  • Collaborate with other back-end developers and architects to identify and evaluate technology and process improvements to improve quality and commercial outcomes.
  • Participate in activities that support consultants, trainers, and other technical personnel during product rollouts, user training, and ongoing user support.
  • Document, present and communicate findings and actions so they become reliably repeatable, automating them wherever possible.

 

About You:

Coming from a team-focussed, outcome driven software-as-a-service environment you will be preferably tertiary-level qualified in Software Engineering, Information Technology or Computer Science; however, your professional experience is what is most important and how your skills can complement our team!

You will be:

  • A team player with excellent problem solving and communication skills, proficient when working using agile principles, roles and practices.
  • Experienced with working in a software-as-a-service environment that utilises DevOps and SRE practices to continuously develop, test, deploy and support scalable, highly available software services.
  • Competent in developing cloud-native microservices, applications and APIs using technologies such as C# / .NET Core, containerised workloads (e.g. Docker), in-memory databases (e.g. Redis), message queues (e.g. RabbitMQ) and related technologies.
  • Comfortable working in both Windows and Linux environments, and with utilising both on-prem and public cloud infrastructure, such as Amazon Web Services (AWS).
  • Adept with internet protocols and application interface technologies such as REST, gRPC, JSON, XML and Protobuf.
  • Experienced with SQL and NoSQL (e.g. Elasticsearch) database technologies.
  • Competent with source code control and CI/CD pipeline technologies.

What does Transmax offer?

We offer:

  • A competitive salary
  • A high-trust, high-empowering, openly supportive working environment & culture
  • WFH options (2 days in office per week)
  • Uncapped training budgets to support your career development
  • Employee Assistance Program with access up to 12 sessions
  • Great EPPL scheme
  • A recently renovated office in Milton (with some pretty great views, if you ask us)
  • Corporate private health discounts through Bupa
  • Flexible working hours & arrangements (the right to disconnect & enjoy life!)
  • Lots of support for your career plans and advancement
  • An environment where you’re encouraged to succeed.

 

With our culture of recognition, career development, and a supportive and stimulating and satisfying work environment - your next career chapter is waiting for you at Transmax.

If you’re interested in pursuing this opportunity, please apply by submitting your CV and a brief cover letter outlining your experience and suitability for the role. We would love to hear from you!

 

Successful applicants will be subject to a National Criminal History Check and a Qualification check.
Applicants must hold full working rights within Australia.
We do not accept unsolicited agency resumes and are not responsible for any fees related to unsolicited resumes.

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Back End Developer - Level 2, Transmax

Are you ready to take your career to the next level? At Transmax, we're on an exciting journey as a leading transport solutions provider that is continuously transforming the way Australia moves. We’re seeking a talented Back End Developer - Level 2 to join our dynamic team. In this role, you will play a vital part in enhancing our core product, STREAMS, crafting a suite of microservices, applications, and APIs that empower our end-users to create safer, more reliable road journeys. Your collaborative spirit will see you working closely with a product manager and an agile team to deliver high-quality software solutions that prioritize usability and performance. With responsibilities that include software design and maintenance, evaluating technology for improvements, and providing support during product rollouts, you can expect to engage actively in a friendly and supportive environment. We value your professional experience as much as your qualifications, so whether you're proficient in C# / .NET Core, containerized applications, or cloud-native services, you'll fit right in! Plus, enjoy perks like flexible working hours, generous training budgets, and a workplace culture that empowers you to grow. If you’re passionate about coding and want to make a real impact, we can't wait to hear from you! Join us at Transmax and be part of our innovative journey that shapes the future of mobility.

Frequently Asked Questions (FAQs) for Back End Developer - Level 2 Role at Transmax
What are the daily responsibilities of a Back End Developer - Level 2 at Transmax?

As a Back End Developer - Level 2 at Transmax, your daily responsibilities will include collaborating with your team to achieve sprint goals, developing and maintaining microservices and APIs, ensuring the quality and performance of applications, participating in product rollouts, and documenting findings. You will also be responsible for troubleshooting project-related queries and issues, thereby playing a significant role in the success of our operations.

Join Rise to see the full answer
What skills are required for a Back End Developer - Level 2 position at Transmax?

To succeed as a Back End Developer - Level 2 at Transmax, you should possess strong problem-solving skills, proficiency in C# / .NET Core, and experience with cloud-native technologies. Familiarity with DevOps practices, SQL and NoSQL databases, along with the ability to work in both Windows and Linux environments is essential. Furthermore, experience with REST and gRPC interfaces will contribute to your effectiveness in this role.

Join Rise to see the full answer
What kind of development environment does Transmax provide for Back End Developers?

Transmax offers a high-trust and supportive work environment for Back End Developers. You will work in an agile team, leveraging modern development practices and tools that foster innovation. With options for flexible hours, a hybrid working model, and an emphasis on career development, we provide a culture that empowers you to thrive professionally while maintaining a healthy work-life balance.

Join Rise to see the full answer
What career growth opportunities exist for Back End Developers at Transmax?

At Transmax, we’re committed to your career growth. As a Back End Developer - Level 2, you'll have access to uncapped training budgets, career development support, and a culture of recognition. This role can lead to more senior positions as you gain experience and demonstrate your skills, with ample opportunity to engage in innovative projects that drive your career forward.

Join Rise to see the full answer
What is the company culture like for Back End Developers at Transmax?

The company culture at Transmax is centered around empowerment, support, and collaboration. As a Back End Developer - Level 2, you'll work alongside motivated colleagues who are passionate about technology and innovation. We celebrate successes and foster an environment where everyone's contributions are valued, providing you with the opportunity to flourish both personally and professionally.

Join Rise to see the full answer
Common Interview Questions for Back End Developer - Level 2
Can you describe your experience with C# / .NET Core in your previous projects?

When answering this question, focus on specific projects where you utilized C# / .NET Core. Highlight your contributions, challenges faced, and how you overcame them. Discuss the impact your work had on the project, such as improving efficiency or performance.

Join Rise to see the full answer
How do you approach troubleshooting and resolving issues in your software?

Share a systematic approach to troubleshooting, emphasizing the importance of analyzing the problem, researching potential solutions, and testing fixes. You might want to give an example from your experience that showcases your problem-solving capabilities.

Join Rise to see the full answer
What strategies do you use to ensure the quality and performance of the applications you develop?

Discuss methods like code reviews, automated testing, performance profiling, and following best coding practices. Highlight specific tools or frameworks you’ve used that contributed to higher quality deliverables.

Join Rise to see the full answer
Can you give an example of how you collaborated with a cross-functional team?

Provide a scenario where you worked with non-technical members of a team, such as product managers or designers. Highlight communication strategies, how you adapted your technical knowledge to their needs, and the successful outcomes of the collaboration.

Join Rise to see the full answer
What is your experience with cloud-native technologies?

Talk about your experience in designing and deploying applications on cloud platforms, particularly AWS. Discuss specific services you have used, and the benefits you gained from utilizing cloud-native practices, such as scalability and cost efficiency.

Join Rise to see the full answer
How do you stay updated with the latest development trends and technologies?

Elaborate on your methods for continuous learning, such as attending conferences, participating in online courses, reading relevant blogs, and engaging with the developer community. Mention specific resources that you find particularly helpful.

Join Rise to see the full answer
Describe your experience with APIs and integrations.

Share examples of projects where you designed or worked with RESTful APIs or other integration technologies. Discuss any challenges faced and how you resolved them to ensure seamless integration with other applications.

Join Rise to see the full answer
What role does documentation play in your development process?

Explain the importance of documentation in software development, including its role in knowledge transfer, onboarding new team members, and ensuring clarity in project requirements. Share your approach to creating and maintaining documentation.

Join Rise to see the full answer
How do you prioritize tasks in an agile development environment?

Discuss your approach to workload management in an agile setting, emphasizing collaboration with the product team, using tools for tracking progress, and being flexible to adapt to changing priorities while ensuring team objectives are met.

Join Rise to see the full answer
What motivates you to succeed as a Back End Developer?

Share your passion for technology and the satisfaction you derive from solving complex problems. Discuss how making a tangible impact in people's lives through your work with applications resonates with your professional goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 1 hour ago
Photo of the Rise User
Posted 6 days ago
Posted 2 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 1 hour ago
Photo of the Rise User
Rally Hybrid New York City
Posted 2 days ago
Photo of the Rise User
Posted 4 days ago
Posted 10 days ago

Transmax is a full-service Intelligent Transport Systems (ITS) solutions provider that develops, deploys and supports the international award-winning ITS platform STREAMS. We offer customers systems engineering, software design and development, al...

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!