Junior Software Developer (J7000) Bletchley, England
| Salary: | GBP35000 - GBP40000 per annum |
Junior Software Developer
Location: Milton Keynes (office‑based for 6 months and then hybrid)
Salary: £35,000 – £40,000 + Annual Bonus, Pension, EV Car Scheme
Hours: 35 per week
Are you a recent Computer Science graduate or upcoming graduate who loves coding, enjoys problem‑solving, and wants to build real-world software used across a business every day?
If you’re excited by the idea of developing tools from the ground up — this is the perfect opportunity to launch your career. This company invests heavily in its people — your growth genuinely matters here.
Our client, a well‑established electronics manufacturer in Milton Keynes, also part of a global group, is looking for a motivated Junior Software Developer to join their small, friendly, and highly innovative IT department.
Why This Opportunity??
- Extensive training and development
- Small team = big impact. You will see all your work in action.
- Freedom to innovate, explore, and suggest improvements.
- Work on varied, meaningful projects that touch every part of the business.
- Strong track record of hiring graduates and developing them into long-term employees.
- Supportive culture, approachable team, and real room to grow into a senior developer role over time.
About the Role
You will join a team of three, working closely with an experienced software developer, who will mentor you and help build your skills rapidly. This is a hands-on development role where you get to design, build, test, and continuously improve internal applications that genuinely make a difference.
You will work across a range of impactful projects such as:
- Warehouse apps for tablet devices (QR-driven picking systems)
- Visual product configurators that build BOMs, pricing, and technical specifications
- Automated technical data sheet generators used by the sales team
- Warranty / product history tools using QR codes on all manufactured products
- Specialist calculation tools
- Enhancements, automation, and integration across multiple business functions
Key Responsibilities
- Assist in the design, development, and deployment of internal software applications
- Write clean, efficient, maintainable code with support from the senior developer
- Troubleshoot, debug, and enhance existing systems
- Collaborate closely with different teams (manufacturing, sales, engineering) to understand needs and deliver solutions
- Contribute to ideas, innovation, and improvements across the company
- Support users when required, especially during the early stages of learning the systems
What We’re Looking For
Essential:
- Degree in Computer Science, Software Engineering, or a related discipline (or in your final year)
- Strong understanding of programming fundamentals and object-oriented principles
- Familiarity with at least one modern language (Java, C#, Python, JavaScript, etc.)
- Basic knowledge of SQL and version control (Git)
- A genuine passion for technology — someone who enjoys coding, experimenting, learning new tools, and tinkering
- Strong problem-solving skills and attention to detail
- Good communication and willingness to collaborate within a small team
Desirable:
- Exposure to web development frameworks or mobile app development
- Understanding of Agile methodologies
- Personal projects, GitHub repos, or anything that shows your enthusiasm for software
- Interest in emerging tech and continuous improvement