At a Glance
- Tasks: Develop and support systems for clients, working on both new and existing modules.
- Company: Join ONNEC Group, a leading tech partner with over 30 years of experience in connectivity solutions.
- Benefits: Enjoy hybrid work options, a supportive environment, and a commitment to diversity and inclusion.
- Why this job: Be part of a rapidly growing team, working on exciting projects that make a real impact.
- Qualifications: Experience with full stack development, databases, and strong communication skills are essential.
- Other info: Opportunity to work closely with clients and own your tasks in a dynamic setting.
The predicted salary is between 36000 - 60000 £ per year.
Job Title: Software Developer (full stack) Job Reference: Services – Software Developer – 007 ONNEC Group are a leading independent technology partner and global integrator, with over 30 years experience, and a 800+ team of global experts, specialising in providing end-to-end connectivity solutions that propel organisations everywhere. From structured cabling to managed services, our end-to-end services give infrastructure that can be completely relied on. Design. Build. Deploy. Optimise. We offer a complete solution for business connectivity. We are a rapidly growing organisation and finding and retaining the highest calibre of people is fundamental to us for the success of our business. We work hard to create a challenging, supportive and satisfying working environment for all our employees. ONNEC has successfully achieved the Investors in Diversity Foundational Award for our commitment to equality, diversity and inclusion in the workplace. We have a great opportunity for a full stack software developer to represent ONNEC Group on one of our prestigious client accounts. The successful candidate would be required to work on the client site near Moorgate on a hybrid basis 2-3 days per week, working closely with the client to develop a new system and support an existing system. Please see below some bullet points on skills/knowledge areas that you would need in order to both support current modules (ORF and PAR) and develop additional modules for the client: Experience working with both DDL and DML A good understanding of PL/SQL Experience working regularly with building and maintaining a database(s) with over 100 stored procedures Experience and understanding of working with MSSQL version 16.x Experience building and maintaining React dashboards/websites Experience and understanding of working with React version 16.x Experience using MUI is an advantage Experience building/maintaining Node.js based web API calls is an advantage Some experience with TypeScript is an advantage Experience with prop drilling and state objects Experience with React store/Redux Experience building and maintaining C# Windows service applications is an advantage Experience with building and maintaining Java applications intended to be run as Windows services is an advantage Familiarity/experience with Maven build tool is an advantage Good knowledge of OO and algorithmic design principles and patterns Willingness to work with both legacy and highly dynamic codebases Experience using source control (Git/GitHub preferred) Familiarity with common testing techniques Strong communication skills, and willingness to engage directly with clients (including being present on client-site) Ability to capture and document requirements/bugs from clients from time to time Ability to work independently and fully own tasks, with support from subject matter experts and the software development team lead Ability to investigate and debug issues on production environments with limited debugging tools available If you feel you have the required skills and experience, click apply now to be considered as our Software Developer – we’d love to hear from you! #J-18808-Ljbffr
Contact Detail:
Onnec Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer (full stack)
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially PL/SQL, MSSQL, and React. Having hands-on experience or personal projects showcasing these skills can make you stand out during the interview process.
✨Tip Number 2
Prepare to discuss your experience with both legacy and dynamic codebases. Be ready to share specific examples of how you've navigated challenges in these environments, as this will demonstrate your adaptability and problem-solving skills.
✨Tip Number 3
Since the role involves direct client interaction, practice articulating technical concepts in a way that non-technical stakeholders can understand. This will showcase your communication skills and ability to engage effectively with clients.
✨Tip Number 4
Research ONNEC Group's projects and values, particularly their commitment to diversity and inclusion. Being able to align your personal values with theirs during the interview can create a strong connection and show that you're a good cultural fit.
We think you need these skills to ace Software Developer (full stack)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that match the job description. Focus on your full stack development experience, particularly with technologies like React, Node.js, and MSSQL.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of ONNEC Group's mission. Mention specific projects or experiences that demonstrate your ability to work with both legacy and dynamic codebases.
Showcase Your Technical Skills: In your application, include examples of your work with DDL, DML, PL/SQL, and any relevant frameworks or tools mentioned in the job description. If you have experience with TypeScript or C# Windows services, be sure to highlight that as well.
Prepare for Client Interaction: Since the role involves direct client engagement, mention any previous experience you have in client-facing roles. Highlight your communication skills and your ability to document requirements and bugs effectively.
How to prepare for a job interview at Onnec
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the specific technologies mentioned in the job description, such as PL/SQL, MSSQL, React, and Node.js. Bring examples of past projects where you've successfully implemented these skills.
✨Demonstrate Problem-Solving Abilities
Expect to face technical challenges during the interview. Practice explaining your thought process when debugging issues or developing solutions, especially in production environments with limited tools.
✨Communicate Effectively
Since the role involves direct client interaction, practice articulating your ideas clearly and confidently. Be ready to discuss how you capture and document requirements and bugs from clients.
✨Emphasise Team Collaboration
Highlight your ability to work independently while also collaborating with a team. Share examples of how you've engaged with subject matter experts and contributed to team projects in the past.