Junior Software Developer
VR Group|Posted 9 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Junior Software Developer – VR Group
VR Group is looking for a Junior Software Developer to join our development team and help build and maintain the internal systems that support our engineering, manufacturing, and operational teams.
This role is ideal for someone early in their software development career who wants to gain practical experience working on real business systems. You will contribute to the development and improvement of internal applications that streamline processes, automate workflows, and improve the flow of information across the organisation.
You will work closely with experienced developers and various departments within the business to understand operational challenges and help translate them into effective software solutions.
What You’ll Do
- Assist in developing and maintaining internal business applications
- Support the improvement and maintenance of existing systems and databases
- Help build solutions that automate tasks and improve operational efficiency
- Work with different departments to understand their system and reporting needs
- Contribute to troubleshooting, testing, and improving software used across the organisation
What We’re Looking For
- A motivated junior developer eager to learn and grow in a professional environment
- Strong problem-solving mindset and attention to detail
- Ability to break down complex problems into manageable tasks
- Someone comfortable working both independently and as part of a team
- A proactive attitude and willingness to take ownership of tasks
Why Join VR Group
At VR Group, your work will directly support the systems that keep our engineering and manufacturing operations running efficiently. This role offers the opportunity to gain valuable real-world development experience, learn from experienced professionals, and grow your technical and problem-solving skills while contributing to meaningful projects.
Sign up or log in to apply:
About VR Group
What we do
VR Group is an engineering and manufacturing company specialising in the design and fabrication of high-performance earth-moving attachments used in mining operations around the world. Our products—from truck trays to dragline buckets—are engineered to improve efficiency, durability, and productivity in some of the toughest operating environments.
While our roots are in mechanical engineering and fabrication, software has become a critical part of how we operate. Our internal development team builds systems that support everything from engineering workflows and production processes to operational reporting and automation across the business. This is done at scale to provide information to a global audience.
Why Work For Us
Instead of working on generic products, our developers solve highly specific, real-world problems that directly impact how our organisation functions.
The development team is small, which means every engineer has meaningful ownership of what they build. Developers work closely with engineers, operations teams, and management to design solutions that genuinely improve how the business runs.
The role offers exposure to the full software lifecycle—from understanding business problems to designing, building, and deploying solutions.
Our Culture
We are looking for developers who enjoy solving practical problems, learning new technologies, and working in a collaborative environment where software directly supports real engineering and manufacturing operations.
At VR, developers don’t just write code—they build tools that help move thousands of tonnes of steel and power the systems behind world-class mining equipment.
Our Engineering Processes
Our internal development team builds systems that support engineering workflows, production processes, reporting, and automation across the business.
Our core development stack includes:
Backend: C# and .NET Core (REST APIs)
Frontend: Vue.js with Quasar
Database: PostgreSQL
Legacy systems: WPF, ASP.NET, VB.NET, VBA, and Microsoft SQL Server
Developers work closely with the technical division (mechanical engineers) and operations teams to understand problems, design practical solutions, and implement systems that improve how the business operates.
Our Hiring Process
Our hiring process is designed to be straightforward and practical.
Candidates first complete a short online questionnaire. Selected candidates are then invited to a single in-person interview where we discuss their experience and approach to problem solving. The interview typically includes a practical skills test completed on the same day.
This process allows us to get a good sense of how candidates think and work, while keeping the hiring experience efficient and transparent.
Perks at VR Group
Tech Stack
application and data










dev ops








business tool

