Willenhall
Who we are Vaultex are the UKs leading cash processing company, with sites nationwide. When you join us, you are supporting businesses to run securely and more efficiently, and ensuring continued access to cash for the millions of people that depend on it. To find out more you can visit our website. Hours: Monday to Friday 09:00 - 17:00 - 35 hours per week Location: Hybrid working - 104 Dalton Ave, Birchwood, Warrington, WA3 6YF / Remote. Fixed Term Contract 12 months Salary available on request. Grade: CM40 Job purpose The developer role is responsible for developing quality software and providing third line support of solutions in production. Developing quality software involves clarifying business requirements, helping to determine how the overall solution will work as guided by the product vision, target architecture and solutions design, following development standards, principles and patterns and making sure all code is adequately tested before being handed to the QA team. The support side of the role may involve being a part of incident and problem management processes to ensure our services are restored and our customers continue to receive excellent service. Main responsibilities Developing quality software Planning, design and documentation Supporting solutions in production Personal development (new technologies etc) Knowledge, skills and experience required Technical - Full-stack development experience with Microsoft technologies, covering: C# .NET Core Web API (REST based APIs) Microservice Architecture Any experience of Azure APIs, Functions, Logic Apps, ADF, Storage Accounts, Application Insights, OKTA/OpenId connect, swagger/OpenAPI Object Relational Mapping, e.g., DACPAC, Dapper, Entity Framework, NHibernate Modern UI frameworks, e.g., Angular, React, HTML5/CSS Databases - Microsoft SQL Server - Schema design and SQL Demonstrable understanding of how to develop quality software through: Testing frameworks and practices, e.g., XUnit, NUnit, Moq, performance testing Use of appropriate principles and patterns along with writing clean and secure code Integrating with monitoring and alerting frameworks Ways of Working and Tooling: Strong experience of agile development practices as part of a delivery squad/cell Strong experience and/or appreciation of agile project management software, e.g., Jira Strong experience and/or appreciation of Git based version control systems Strong experience and/or appreciation of CI/CD practices and tooling, e.g., Azure DevOps TeamCity, Octopus, Jenkins Transactional/Critical systems and integration: Desirable experience developing critical systems in a regulated financial environment Desirable experience integrating solutions with APIs and Middleware solutions; JMS, ESBs Support: Desirable experience providing third level support for production systems What we offer you We are a Living Wage employer with Investors in People Platinum status, and as such have a great range of benefits: A generous company pension auto-enrolled 4% employee 10% employer. Competitive holiday allowance with an option to purchase additional holidays (varies by grade). Group life assurance 4 x salary. Group income protection. VaulteXtra discounts on retailers, cycle to work, childcare vouchers, gym membership, cash back on purchase, eye tests and many more. Employee Assistance Programme a free service should our employees require professional and impartial advice for legal advice and counselling. Robust Learning and Development team and opportunities for career progression. Performance based yearly bonus (grade dependant). One day paid volunteering opportunity each year. Mentorship programmes. Access to Peppy - a digital health platform providing support for healthcare in menopause, fertility, men's and women's health. Access to Aviva Digicare+ for annual health checks, nutritional consultations, mental health support, bereavement support and more. Access to Zurich's Virtual GP service. Charles Cameron - free access to independent mortgage advice. Our culture Vaultex acknowledges every persons right to feel valued, respected, and fairly rewarded for what they do. We foster a collaborative environment where everyone is encouraged to share their views and shape Vaultexs future. We are proud to demonstrate our commitment to transparency and progress as a Work180 endorsed employer. Find out more about our company culture by watching this Video. We are committed to building a diverse, inclusive and authentic workplace where everyone is supported to be their best. If you're excited about any of our roles but you feel like you don't tick every single box - we still encourage you to apply. You may be the right fit for this role or other roles in our wider team! Continue the conversation Vaultex UK Ltd is an equal opportunities employer and welcomes applications from all members of the community. We strongly encourage applications from those with disabilities, are culturally & linguistically diverse, are veterans and identify as LGBTQIA+. We value your lived experience and knowledge. If you require any reasonable adjustments throughout the recruitment process, please let us know. Upon submitting your application via the Workday link, you will receive an email notifying you of the outcome of your application when this has been reviewed. For successful candidates, the next stage will be a phone interview with the Vaultex recruitment team. If you would like to check the status of your application, please contact a member of the recruitment team. Due to the secure nature of our business, all successful candidates will need to provide a five-year traceable work history (satisfactory employment references or evidence to explain employment gaps) and complete a criminal record and credit background check. We look forward to hearing from you! TPBN1_UKTJ