IVY TECH is a multidisciplinary research and innovation company focusing on pushing the boundaries by enabling technologies to make the next industrial revolution a reality. IVY TECH was incorporated in 2019 and the company is based in Derby. Our key technology focuses on lean process optimisation using next generational digital solutions. With our continuous success in the field of Digital Transformation in manufacturing industries, we are now growing our digital portfolio and the team. This is a perfect opportunity for an early career candidate to join the team as a Full Stack Developer with DevOps Capabilities.
About the Role
You will be responsible for delivering and improving Software solutions utilising modern digital tools and techniques whilst working with the latest Cloud technologies and operational practices.
As a Software Engineer you will be working with the team to develop capabilities and application of business knowledge, mathematics, technologies, design thinking and behavioural science to enable better decision support solutions to our products. Many of our products are bespoke to individual customer requirements, and this role will also include the on-going creation, translation, and consumption of data driven insight to help the IVY team, our products, and our customers to make better decisions.
Key responsibilities include:
Frontend Development: Implement responsive and user-friendly interfaces using frameworks such as React, Vue.js, or Angular.
Backend Development: Build and maintain server-side logic using Node.js, .NET Core, or other relevant technologies.
Database Management: Work with relational and non-relational databases like PostgreSQL, MongoDB, or SQL Server.
API Integration: Develop and integrate RESTful APIs to connect various services and components.
Cloud Services: Utilize cloud platforms (Azure) for application deployment and management.
Version Control: Manage codebase using Git and participate in code reviews to ensure quality and consistency.
Agile Practices: Collaborate in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.
Develop and contribute to Digital lifecycle Practices whilst embedding them within the team.
Responsible for coordinating the transition of solutions into full service from a technical perspective.
You will be instrumental in development and implementation of applications that demonstrate the impact of decision science and visualisations that can be employed to develop next generation solutions for IVY.
Champion continuous improvement and technical excellence within the delivery teams.
You will work with state-of-the-art tools and develop prototypes, products, and services for our portfolio.
Be creative and innovative to trial new approaches, new techniques, technologies and assess the impact of the latest technology trends in the market.
The Candidate
Degree level education in in Computing, Mathematics, Scientific or Engineering discipline or equivalent experience.
Frontend Technologies: Proficiency in HTML5, CSS3, JavaScript, and modern JavaScript frameworks (React, Vue.js, Angular).
DevOps Practices: Understanding of CI/CD pipelines and automation tools.
UI/UX Design: Ability to work closely with design teams to implement user-centric interfaces.
Strong development background with experience in at least two scripting, object oriented or functional programming language, etc. SQL, Python, Java, C#, Matlab, Tableau, Power BI.
Backend Technologies: Experience with Node.js, .NET Core, or similar backend frameworks.
Database Knowledge: Strong understanding of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
API Development: Experience in designing and consuming RESTful APIs.
Version Control: Familiarity with Git for source code management.
Cloud Platforms: Knowledge of cloud services such Azure.
Containerization: Familiarity with Docker and container orchestration tools.
Agile Methodology: Experience working in Agile development environments.
Communication Skills: Excellent verbal and written communication abilities.
Experience and interest in Big Data technologies.
Data Warehousing experience, building operational ETL data pipelines across several sources and constructing relational and dimensional data models
Experience of providing technical leadership to development team, best practices on secure coding, testing and system integration.
Where and how you'll work.
This is a 2-year contract position with the opportunity to be permanently based on your contribution to the team, and it is based at our Derby office.
What's in it for you
If you are the right candidate, you will have the privilege of contributing to the roadmap of a scale-up company committed to digital transformation.
We offer high performers a strong and diverse career progression, investing heavily in developing great people through our training programmes.
Immediate access to our core benefits, including a pension scheme, generous holiday entitlement.
Open-plan workspaces and accessible facilities designed to inspire and support you.
Team away days to improve creative thinking and team bond.
What you should know about how we recruit
Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.
Job Type: Full-time
Pay: 33,500.00-45,000.00 per year
Benefits:
Company events
Company pension
Free parking
On-site parking
Referral programme
Sick pay
UK visa sponsorship
Schedule: