At a Glance
- Tasks: Develop software solutions in PROIV and Java, manage time effectively, and support end users.
- Company: Join a leading company revolutionising logistics and delivery management with innovative IT solutions.
- Benefits: Enjoy enhanced annual leave, health cash plans, life assurance, and career development opportunities.
- Why this job: Make a real impact in a supportive environment while advancing your tech skills with a dynamic team.
- Qualifications: Strong knowledge of PROIV, Java, Oracle SQL, and experience in Agile environments required.
- Other info: Opportunity for out-of-hours application support on a set rota basis.
The predicted salary is between 28800 - 43200 £ per year.
Job Description
Join a dynamic and innovative IT team at a leading company shaping the future of logistics and delivery management. In this role, you'll play a pivotal part in driving technological advancements, solving real-world challenges, and optimising systems that support the distribution of millions of items annually.
This position offers an excellent opportunity to collaborate with a forward-thinking team, contribute to impactful projects, and enhance your expertise in a rapidly evolving industry.
With a strong emphasis on personal growth, inclusivity, and well-being, this role is your pathway to making a tangible difference while advancing your career in a supportive and thriving environment.
About the Role
·
- Develop quality software solutions in PROIV and Java that adhere to best practices.
- Take ownership of the solution being developed
- Review business requirements / functional specifications and create the appropriate solution design.
- Create technical design documentation as appropriate.
- Present solutions to a technical and non-technical audience
- Communicate effectively with all stakeholders on a regular basis
- Manage their time efficiently and effectively.
- Perform systems analysis tasks as and when required.
- Take a Test Driven Development (TDD) approach.
- Assist IT Development support staff to resolve application and data issues as and when required.
- Provide application support to end users as and when required.
- Provide out of hours application support on a set rota basis.
Benefits
- Annual leave enhanced with long service.
- Access to our prestige benefits and rewards portal.
- Long service rewards: both financial and leave based.
- Health cash plan.
- Life assurance scheme.
- Critical Illness cover
- Career development opportunities.
- Access to a well-established Employee Assistance Programme provider.
- And other excellent benefits you'd expect from a market leader.
Requirements
Excellent technical knowledge and experience of the following:
- PROIV Version 6 or higher
- Java 6
- Oracle 10g knowledge
- Strong Oracle SQL and PL/SQL skills
- Web Services (RESTful & SOAP) and XML
- Unix/Linux knowledge, including basic scripting
- HTML, CSS, Javascript
- Full SDLC
- GIT
- Working knowledge of JIRA
- Good documentation skills
- Has knowledge of or worked with TDD
- Has worked in an Agile environment (SCRUM, DSDM, Kanban)
- Good time management skills
- Customer driven focus
- Good knowledge of Microsoft Office XP/2003/2010 (Outlook, Word, Excel, PowerPoint, Access and Visio)
Desirable:
Good knowledge and experience of working with the following:
- PHP 5.2 or higher
- Tomcat Apache
- Liferay
- Systems Analysis skills
- Oracle DBA skills, including database tuning
- Unix/Linux administrator skills
- Interface based design and development
- Experience of documenting the technical design and solution architecture
- Cloud based code repositories (CloudForge, BitBucket)
Junior Software Engineer employer: Whistl
Contact Detail:
Whistl Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Software Engineer
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially PROIV and Java. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Engage with the tech community by joining forums or groups related to logistics and software development. Networking can lead to valuable insights and connections that may help you during the interview process.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies and Test Driven Development (TDD). Be ready to provide examples of how you've applied these practices in previous projects, as they are crucial for this role.
✨Tip Number 4
Practice explaining technical concepts in simple terms, as you'll need to present solutions to both technical and non-technical audiences. This skill will be essential for effective communication with stakeholders.
We think you need these skills to ace Junior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Junior Software Engineer role. Emphasise your knowledge of PROIV, Java, Oracle SQL, and any experience with Agile methodologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and logistics. Mention specific projects or experiences that demonstrate your problem-solving abilities and how you can contribute to the team.
Showcase Technical Skills: In your application, clearly outline your technical skills, especially those mentioned in the job description like TDD, web services, and Unix/Linux knowledge. Provide examples of how you've applied these skills in previous roles or projects.
Prepare for Interviews: If selected for an interview, be ready to discuss your technical knowledge and past experiences in detail. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders.
How to prepare for a job interview at Whistl
✨Showcase Your Technical Skills
Be prepared to discuss your experience with PROIV, Java, and Oracle SQL. Bring examples of projects where you've applied these technologies, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Problem-Solving Abilities
Since the role involves solving real-world challenges, think of specific instances where you've tackled complex problems. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Communicate Clearly
You'll need to present solutions to both technical and non-technical audiences. Practice explaining your projects in simple terms, focusing on the impact and benefits rather than just the technical details.
✨Emphasise Team Collaboration
This position values inclusivity and teamwork. Be ready to share experiences where you've worked effectively in a team, especially in Agile environments. Highlight your ability to manage time and communicate with stakeholders.