it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

6 jobs found

Email me jobs like this
Refine Search
Current Search
database application architect 12 month fixed term contract
AND Digital
Database & Application Architect (12 Month Fixed Term Contract)
AND Digital
Database & Application Architect (12 Month Fixed Term Contract) We're on a mission to close the world's tech skills gap. We help organisations navigate the future of technology, combining human expertise, emerging tech and AI to deliver better outcomes, faster. Since 2014, we've worked side-by-side with clients to solve complex challenges, build high-performing teams, and create lasting capability. As technology continues to evolve, we believe the most successful organisations will be those that combine the best of both: human ingenuity AND intelligent technology. That belief is embedded in everything we do. We call it the genius of the AND: deep expertise AND practical delivery, innovation AND responsibility, ambitious work AND sustainable careers. Through our Guide, Build and Equip approach, we help organisations embrace change, deliver meaningful impact, and develop the skills they need to thrive in an increasingly agentic world. About the role We're looking for an experienced Database & Application Architect to support a critical phase of a large-scale infrastructure and application migration programme. You'll play a key role in ensuring the target environment is fully optimised ahead of a major monolithic application migration. Working closely with infrastructure, database and application teams, you'll review performance data from completed migration phases, validate production readiness, and ensure application dependencies and database replication are operating reliably before cutover. This role requires someone who combines deep technical expertise with a methodical, evidence-led approach to identifying performance risks and ensuring operational stability across complex enterprise environments. About you You care deeply about producing high-quality work that delivers real value. You're comfortable navigating ambiguity and solving complex technical challenges collaboratively. You bring strong technical expertise alongside a willingness to continuously learn. You communicate clearly with technical and non-technical stakeholders. You're pragmatic, detail-oriented and outcome focused. You enjoy working across multidisciplinary engineering teams to deliver complex programmes. What you'll bring to the table Strong experience designing and optimising enterprise-scale database and application architectures. Experience reviewing database configurations to validate production parity and identify configuration drift. Proven ability to analyse application and infrastructure performance metrics, identifying latency, throughput and resource bottlenecks. Experience validating complex application dependency maps and ensuring successful migration readiness. Strong understanding of database replication technologies, synchronisation processes and data consistency across distributed environments. Experience validating high-volume data replication for business-critical applications. Knowledge of audit, governance and compliance considerations relating to database replication and data integrity. Ability to work across infrastructure, application, platform and delivery teams to coordinate technical readiness. Strong analytical and troubleshooting skills with a methodical approach to root cause analysis. Experience supporting large-scale migration, transformation or modernisation programmes within enterprise environments. Key Responsibilities Review Solaris and database configurations to ensure the target environment accurately reflects the current production estate. Analyse application performance and workload metrics from development and testing environments to identify unexpected latency trends or performance bottlenecks. Validate application dependency mappings to ensure all remaining monolithic workloads are fully understood and no active dependencies remain on on premise infrastructure prior to migration. Verify the stability, synchronisation and integrity of high volume database replication streams supporting business critical applications. Work with technical stakeholders to identify and mitigate migration risks before production cutover. Provide architectural guidance and recommendations to optimise application performance, resilience and operational readiness throughout the migration programme. Why join AND Digital? We're building a culture where talented people can do meaningful work, continue growing, AND enjoy the journey along the way. Our model is designed to build belonging and connection: we're organised into regional 'Clubs' of no more than 80 people, so you (and our clients) get the benefits of that small company feel while also being connected to a larger whole. Our Practice Areas act as a 'second home' for our ANDis - a place where you can innovate and learn with like minded experts who care deeply about their craft, support each other generously, and believe the best ideas come from collaboration, not hierarchy. Our culture is rooted in our values of Wonder, Share and Delight, and shows up through five traits that we celebrate and nurture in all our ANDis: we value curiosity, ambition and a growth mindset. We are deeply client centric. Most important of all we are human - we create an inclusive environment where people feel trusted, supported and able to be themselves. By joining AND, we'll provide: 25 days bookable holiday + flexible Bank Holidays Pension: 6% of salary paid by AND Digital with a further 2% paid by you (can be increased by choice). Aviva healthcare cover (including pre existing condition cover) for you. Flexibenefit: £1000 assigned to you via our benefits portal to select or upgrade the benefits that suit you the most. Any unused allowance from the £1000 can be taken as cash. Life Assurance. Income Protection. Eye test + first pair of glasses. Parental Benefits: Generous Enhanced Maternity and Enhanced Partner (Paternity) Leave. Equal Opportunities Statement Diversity and inclusion are hugely important to us, and we're committed to providing equal opportunities for all. We're actively recruiting for a diverse and inclusive workforce so want to ensure we do everything we can to support your application. We want you to feel safe and empowered to let us know if you need any adjustments to be made to your application or interview process, so please speak to our recruitment team.
21/07/2026
Full time
Database & Application Architect (12 Month Fixed Term Contract) We're on a mission to close the world's tech skills gap. We help organisations navigate the future of technology, combining human expertise, emerging tech and AI to deliver better outcomes, faster. Since 2014, we've worked side-by-side with clients to solve complex challenges, build high-performing teams, and create lasting capability. As technology continues to evolve, we believe the most successful organisations will be those that combine the best of both: human ingenuity AND intelligent technology. That belief is embedded in everything we do. We call it the genius of the AND: deep expertise AND practical delivery, innovation AND responsibility, ambitious work AND sustainable careers. Through our Guide, Build and Equip approach, we help organisations embrace change, deliver meaningful impact, and develop the skills they need to thrive in an increasingly agentic world. About the role We're looking for an experienced Database & Application Architect to support a critical phase of a large-scale infrastructure and application migration programme. You'll play a key role in ensuring the target environment is fully optimised ahead of a major monolithic application migration. Working closely with infrastructure, database and application teams, you'll review performance data from completed migration phases, validate production readiness, and ensure application dependencies and database replication are operating reliably before cutover. This role requires someone who combines deep technical expertise with a methodical, evidence-led approach to identifying performance risks and ensuring operational stability across complex enterprise environments. About you You care deeply about producing high-quality work that delivers real value. You're comfortable navigating ambiguity and solving complex technical challenges collaboratively. You bring strong technical expertise alongside a willingness to continuously learn. You communicate clearly with technical and non-technical stakeholders. You're pragmatic, detail-oriented and outcome focused. You enjoy working across multidisciplinary engineering teams to deliver complex programmes. What you'll bring to the table Strong experience designing and optimising enterprise-scale database and application architectures. Experience reviewing database configurations to validate production parity and identify configuration drift. Proven ability to analyse application and infrastructure performance metrics, identifying latency, throughput and resource bottlenecks. Experience validating complex application dependency maps and ensuring successful migration readiness. Strong understanding of database replication technologies, synchronisation processes and data consistency across distributed environments. Experience validating high-volume data replication for business-critical applications. Knowledge of audit, governance and compliance considerations relating to database replication and data integrity. Ability to work across infrastructure, application, platform and delivery teams to coordinate technical readiness. Strong analytical and troubleshooting skills with a methodical approach to root cause analysis. Experience supporting large-scale migration, transformation or modernisation programmes within enterprise environments. Key Responsibilities Review Solaris and database configurations to ensure the target environment accurately reflects the current production estate. Analyse application performance and workload metrics from development and testing environments to identify unexpected latency trends or performance bottlenecks. Validate application dependency mappings to ensure all remaining monolithic workloads are fully understood and no active dependencies remain on on premise infrastructure prior to migration. Verify the stability, synchronisation and integrity of high volume database replication streams supporting business critical applications. Work with technical stakeholders to identify and mitigate migration risks before production cutover. Provide architectural guidance and recommendations to optimise application performance, resilience and operational readiness throughout the migration programme. Why join AND Digital? We're building a culture where talented people can do meaningful work, continue growing, AND enjoy the journey along the way. Our model is designed to build belonging and connection: we're organised into regional 'Clubs' of no more than 80 people, so you (and our clients) get the benefits of that small company feel while also being connected to a larger whole. Our Practice Areas act as a 'second home' for our ANDis - a place where you can innovate and learn with like minded experts who care deeply about their craft, support each other generously, and believe the best ideas come from collaboration, not hierarchy. Our culture is rooted in our values of Wonder, Share and Delight, and shows up through five traits that we celebrate and nurture in all our ANDis: we value curiosity, ambition and a growth mindset. We are deeply client centric. Most important of all we are human - we create an inclusive environment where people feel trusted, supported and able to be themselves. By joining AND, we'll provide: 25 days bookable holiday + flexible Bank Holidays Pension: 6% of salary paid by AND Digital with a further 2% paid by you (can be increased by choice). Aviva healthcare cover (including pre existing condition cover) for you. Flexibenefit: £1000 assigned to you via our benefits portal to select or upgrade the benefits that suit you the most. Any unused allowance from the £1000 can be taken as cash. Life Assurance. Income Protection. Eye test + first pair of glasses. Parental Benefits: Generous Enhanced Maternity and Enhanced Partner (Paternity) Leave. Equal Opportunities Statement Diversity and inclusion are hugely important to us, and we're committed to providing equal opportunities for all. We're actively recruiting for a diverse and inclusive workforce so want to ensure we do everything we can to support your application. We want you to feel safe and empowered to let us know if you need any adjustments to be made to your application or interview process, so please speak to our recruitment team.
Third Nexus Group Limited
Power Platform Software Engineer
Third Nexus Group Limited
MS Power Platform Principal Software Engineer London - Hybrid (4 days from office) Up to 80,000pa 12 month fixed term contract KEY ACCOUNTABILITIES Primary technical point of contact for the applications in scope of this role Represent Software Engineering CoE in discussions and forums such as architecture and design forums, governance forums, security etc. Collaborate with teams on environment setup, configuration planning, best practices, and DLP policies Act as a bridge between Intact and third-party teams to assess environment compatibility, highlight risks, and propose mitigations. Ensure the applications are built in adherence to Intact, and established industry standards for software development Document technical learnings, configurations, and application knowledge for knowledge retention, person dependency reduction, and future transition Build proofs of concept, work on architecture, design, development, testing, deployment, and support of software applications Collaborate with other teams and vendors, actively contribute to technical discussions on requirements analysis, solution design, and implementation approach Work on porting, deployment, verification, and debugging for applications Assist in defining platform team structure, capacity, skills, and hiring requirements; support recruitment. Develop a comprehensive handover plan covering technical/functional aspects, components, environment strategy, dev process, and go-live approach. SKILLS & EXPERIENCE Extensive hands-on experience in Microsoft Power Platform Deep expertise in Model Driven Apps, Power Platform Code Apps, Canvas Apps, Power Automate, Dataverse, customisation of Power Platform Apps through plugins, PCFs, custom connectors Hands-on experience on Azure Function Apps, Logic Apps, .Net Container Apps, Copilot Studio Experience of working on React framework, C#, APIs Good knowledge of general database concepts, SQL server, Power BI Experience with building AI agents
17/07/2026
Contractor
MS Power Platform Principal Software Engineer London - Hybrid (4 days from office) Up to 80,000pa 12 month fixed term contract KEY ACCOUNTABILITIES Primary technical point of contact for the applications in scope of this role Represent Software Engineering CoE in discussions and forums such as architecture and design forums, governance forums, security etc. Collaborate with teams on environment setup, configuration planning, best practices, and DLP policies Act as a bridge between Intact and third-party teams to assess environment compatibility, highlight risks, and propose mitigations. Ensure the applications are built in adherence to Intact, and established industry standards for software development Document technical learnings, configurations, and application knowledge for knowledge retention, person dependency reduction, and future transition Build proofs of concept, work on architecture, design, development, testing, deployment, and support of software applications Collaborate with other teams and vendors, actively contribute to technical discussions on requirements analysis, solution design, and implementation approach Work on porting, deployment, verification, and debugging for applications Assist in defining platform team structure, capacity, skills, and hiring requirements; support recruitment. Develop a comprehensive handover plan covering technical/functional aspects, components, environment strategy, dev process, and go-live approach. SKILLS & EXPERIENCE Extensive hands-on experience in Microsoft Power Platform Deep expertise in Model Driven Apps, Power Platform Code Apps, Canvas Apps, Power Automate, Dataverse, customisation of Power Platform Apps through plugins, PCFs, custom connectors Hands-on experience on Azure Function Apps, Logic Apps, .Net Container Apps, Copilot Studio Experience of working on React framework, C#, APIs Good knowledge of general database concepts, SQL server, Power BI Experience with building AI agents
Microlise
Senior Software Engineer C++ (Fixed Term Contract)
Microlise Nottingham, Nottinghamshire
Within your role as Senior Software Engineer C++ no two days will look the same; with a variety of projects there's always something new to learn. You will be joining an already established and talented team, which is currently 150 strong and comprised of Apprentice Engineers through to Solution Architects. You will be provided a clear, individual career path with full training, support and mentorship as required to ensure you are reaching your full potential. You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name a few of your responsibilities. At Microlise we know the importance of a good work/life balance, so offer flexible working opportunities with a low overtime culture; there's a reason our average length of service is 7+ years! If you are looking for a new challenge and have a strong technical background then we want to hear from you! As a 12-month fixed-term contract, this role offers the opportunity to make a significant impact on key business critical projects while working with modern technologies and a highly collaborative engineering team. Ways of Working: Monthly: Contribute to stakeholder demonstrations and product reviews, support the product release cycle, generate technical reports, participate in mobile development activities, and provide engineering input across ongoing projects. Fortnightly: Take part in planning sessions, retrospectives, sprint reviews, and team demos, helping to shape delivery priorities and drive continuous improvement. Weekly: Engage in public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What we're looking for: A degree in Computer Science or a closely related technical discipline. A strong understanding of fundamental computer science principles and be able to apply them effectively to real world engineering challenges. Demonstrable hands on experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C+ and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem is highly advantageous, particularly in scenarios involving cross language integration or tooling. Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery. Strong understanding of object oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply them to create robust and extensible software designs. Proficiency in SQL, specifically using Microsoft SQL Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back end services, and database components. Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems. Experience mentoring and coaching engineers at various stages of their career development. This includes providing technical guidance, assisting with setting development goals, and supporting colleagues in improving their engineering practices. Ability to contribute positively to team culture, encouraging knowledge sharing, continuous improvement, and collaborative problem solving. Enthusiastic, initiative taking, and enthusiastic about technology, with a strong desire for continuous learning and professional growth. Motivated to succeed, with a commitment to delivering exacting standards of quality and contributing to a positive and productive engineering environment. Why Microlise? Proudly Midlands based, Microlise has been operating for over thirty years, and recently became a Publicly Listed Company with shares trading on the London Stock Exchange. Our growing business is guided by our culture which drives the way we behave, the way we work, the way we connect with our customers, and the way we support and develop our people. Full support and training to ensure you are well equipped to succeed in your role Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success! Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more! 25 days holiday, excluding bank holidays, increasing with service Invested in employee health and well being with over 20 mental health first aiders in the business Employee Assistance Programmes Free Costco membership, 20% off EE mobile and line rental, and other local discounts Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards Executive Box at Motorpoint Arena Nottingham
16/07/2026
Full time
Within your role as Senior Software Engineer C++ no two days will look the same; with a variety of projects there's always something new to learn. You will be joining an already established and talented team, which is currently 150 strong and comprised of Apprentice Engineers through to Solution Architects. You will be provided a clear, individual career path with full training, support and mentorship as required to ensure you are reaching your full potential. You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name a few of your responsibilities. At Microlise we know the importance of a good work/life balance, so offer flexible working opportunities with a low overtime culture; there's a reason our average length of service is 7+ years! If you are looking for a new challenge and have a strong technical background then we want to hear from you! As a 12-month fixed-term contract, this role offers the opportunity to make a significant impact on key business critical projects while working with modern technologies and a highly collaborative engineering team. Ways of Working: Monthly: Contribute to stakeholder demonstrations and product reviews, support the product release cycle, generate technical reports, participate in mobile development activities, and provide engineering input across ongoing projects. Fortnightly: Take part in planning sessions, retrospectives, sprint reviews, and team demos, helping to shape delivery priorities and drive continuous improvement. Weekly: Engage in public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What we're looking for: A degree in Computer Science or a closely related technical discipline. A strong understanding of fundamental computer science principles and be able to apply them effectively to real world engineering challenges. Demonstrable hands on experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C+ and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem is highly advantageous, particularly in scenarios involving cross language integration or tooling. Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery. Strong understanding of object oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply them to create robust and extensible software designs. Proficiency in SQL, specifically using Microsoft SQL Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back end services, and database components. Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems. Experience mentoring and coaching engineers at various stages of their career development. This includes providing technical guidance, assisting with setting development goals, and supporting colleagues in improving their engineering practices. Ability to contribute positively to team culture, encouraging knowledge sharing, continuous improvement, and collaborative problem solving. Enthusiastic, initiative taking, and enthusiastic about technology, with a strong desire for continuous learning and professional growth. Motivated to succeed, with a commitment to delivering exacting standards of quality and contributing to a positive and productive engineering environment. Why Microlise? Proudly Midlands based, Microlise has been operating for over thirty years, and recently became a Publicly Listed Company with shares trading on the London Stock Exchange. Our growing business is guided by our culture which drives the way we behave, the way we work, the way we connect with our customers, and the way we support and develop our people. Full support and training to ensure you are well equipped to succeed in your role Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success! Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more! 25 days holiday, excluding bank holidays, increasing with service Invested in employee health and well being with over 20 mental health first aiders in the business Employee Assistance Programmes Free Costco membership, 20% off EE mobile and line rental, and other local discounts Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards Executive Box at Motorpoint Arena Nottingham
Microlise
Senior Software Engineer Java (Fixed Term Contract)
Microlise Nottingham, Nottinghamshire
Within your role as Senior Software Engineer (Java), no two days will look the same. With a variety of projects across our technology estate, there is always something new to learn. You will join an established and talented Software Engineering function of over 150 engineers, ranging from Apprentices through to Solution Architects. We are committed to helping our people grow and succeed, providing a clear career development pathway, alongside training, mentoring and support to help you reach your full potential. As a 12-month fixed-term contract, this role offers the opportunity to make a significant impact on key business critical projects while working with modern technologies and a highly collaborative engineering team. What You'll Be Doing You'll be involved in a variety of software development projects, taking ownership of technical delivery while supporting and mentoring other engineers. You'll contribute to sprint planning, design discussions, code reviews, product releases and continuous improvement initiatives. Working across both backend and frontend technologies, you'll help design, develop and maintain scalable applications using technologies including Java, Spring Boot, Azure, SQL Server, TypeScript, Angular and SCSS/SASS. Ways of Working Monthly: Contribute to stakeholder demonstrations and product reviews, support the product release cycle, generate technical reports, participate in mobile development activities, and provide engineering input across ongoing projects. Fortnightly: Take part in planning sessions, retrospectives, sprint reviews, and team demos, helping to shape delivery priorities and drive continuous improvement. Weekly: Engage in public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What We're Looking For A degree in Computer Science or a closely related technical discipline. A strong understanding of fundamental computer science principles and the ability to apply them to real world engineering challenges. Demonstrable experience working as a Senior Software Engineer within a commercial software development environment. Significant hands on experience with Java and the wider Java ecosystem, including designing, developing, testing and maintaining enterprise scale applications. Strong experience developing solutions using Spring Boot, RESTful APIs and microservices architectures. Experience building cloud based applications using Azure or a comparable cloud platform, with an understanding of scalable, reliable and maintainable application design. Strong database experience, including Microsoft SQL Server and ORM technologies such as Hibernate/JPA. Experience developing modern web applications using TypeScript, Angular and SCSS/SASS. Strong understanding of object oriented programming concepts, design patterns and SOLID principles. Proficiency in SQL, with the ability to write efficient, optimised queries and collaborate effectively with database specialists. Experience implementing and maintaining automated tests, including unit and integration testing. Knowledge of software performance optimisation, profiling and troubleshooting techniques. Experience mentoring and coaching engineers at different stages of their careers. Ability to foster a collaborative team culture focused on knowledge sharing, continuous improvement and engineering excellence. A proactive approach to learning new technologies and improving engineering practices. A commitment to delivering high quality software and maintaining exceptional engineering standards. Benefits We believe in developing our staff and support our employees with their professional development goals 37.5 hour week with flexible working opportunities Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success! Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more! 25 days holiday, excluding bank holidays, increasing with service Invested in employee health and well being with over 20 mental health first aiders in the business Employee Assistance Programmes Free Costco membership, 20% off EE mobile and line rental, and other local discounts Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards Executive Box at Motorpoint Arena Nottingham
16/07/2026
Full time
Within your role as Senior Software Engineer (Java), no two days will look the same. With a variety of projects across our technology estate, there is always something new to learn. You will join an established and talented Software Engineering function of over 150 engineers, ranging from Apprentices through to Solution Architects. We are committed to helping our people grow and succeed, providing a clear career development pathway, alongside training, mentoring and support to help you reach your full potential. As a 12-month fixed-term contract, this role offers the opportunity to make a significant impact on key business critical projects while working with modern technologies and a highly collaborative engineering team. What You'll Be Doing You'll be involved in a variety of software development projects, taking ownership of technical delivery while supporting and mentoring other engineers. You'll contribute to sprint planning, design discussions, code reviews, product releases and continuous improvement initiatives. Working across both backend and frontend technologies, you'll help design, develop and maintain scalable applications using technologies including Java, Spring Boot, Azure, SQL Server, TypeScript, Angular and SCSS/SASS. Ways of Working Monthly: Contribute to stakeholder demonstrations and product reviews, support the product release cycle, generate technical reports, participate in mobile development activities, and provide engineering input across ongoing projects. Fortnightly: Take part in planning sessions, retrospectives, sprint reviews, and team demos, helping to shape delivery priorities and drive continuous improvement. Weekly: Engage in public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What We're Looking For A degree in Computer Science or a closely related technical discipline. A strong understanding of fundamental computer science principles and the ability to apply them to real world engineering challenges. Demonstrable experience working as a Senior Software Engineer within a commercial software development environment. Significant hands on experience with Java and the wider Java ecosystem, including designing, developing, testing and maintaining enterprise scale applications. Strong experience developing solutions using Spring Boot, RESTful APIs and microservices architectures. Experience building cloud based applications using Azure or a comparable cloud platform, with an understanding of scalable, reliable and maintainable application design. Strong database experience, including Microsoft SQL Server and ORM technologies such as Hibernate/JPA. Experience developing modern web applications using TypeScript, Angular and SCSS/SASS. Strong understanding of object oriented programming concepts, design patterns and SOLID principles. Proficiency in SQL, with the ability to write efficient, optimised queries and collaborate effectively with database specialists. Experience implementing and maintaining automated tests, including unit and integration testing. Knowledge of software performance optimisation, profiling and troubleshooting techniques. Experience mentoring and coaching engineers at different stages of their careers. Ability to foster a collaborative team culture focused on knowledge sharing, continuous improvement and engineering excellence. A proactive approach to learning new technologies and improving engineering practices. A commitment to delivering high quality software and maintaining exceptional engineering standards. Benefits We believe in developing our staff and support our employees with their professional development goals 37.5 hour week with flexible working opportunities Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success! Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more! 25 days holiday, excluding bank holidays, increasing with service Invested in employee health and well being with over 20 mental health first aiders in the business Employee Assistance Programmes Free Costco membership, 20% off EE mobile and line rental, and other local discounts Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards Executive Box at Motorpoint Arena Nottingham
Microlise
Senior Software Engineer RPG (Fxed Term Contract)
Microlise Nottingham, Nottinghamshire
We're looking for an experienced Senior RPG Software Engineer to join us on a 12 month fixed term contract, supporting the development, maintenance and modernisation of business critical applications on the IBM i platform. This is a hands on technical role, combining software development, production support, deployments, system operations and technical leadership. You'll work closely with technical teams and business stakeholders to deliver robust, maintainable solutions that support key business operations. If you're an experienced RPG Software Engineer looking for your next fixed term opportunity, we'd love to hear from you. What you'll be doing Design, develop and maintain applications using RPG/400, RPG IV, ILE RPG and Free Format RPG. Support and enhance solutions running within IBM i / AS400 environments. Analyse business requirements and translate them into robust, maintainable technical solutions. Develop and optimise DB2 for i databases, SQL queries and data structures. Design and maintain integrations using REST APIs, JSON and XML. Troubleshoot and resolve complex application, database and system issues. Plan and support software deployments across development, test and production environments. Support IBM i operational processes, including batch processing, job scheduling and subsystem management. Contribute to testing, code reviews, documentation and continuous improvement initiatives. Share technical knowledge, mentor engineers and support high quality delivery across the team. Participate in Agile delivery activities including planning, stand ups, reviews and retrospectives. What we're looking for Degree in Computer Science or related discipline, or equivalent commercial experience. Significant experience as a Senior RPG Engineer, RPG Developer or IBM i Developer. Strong RPG development experience, including RPG/400, RPG IV, ILE RPG and Free Format RPG. Strong understanding of the IBM i platform and application lifecycle. Experience developing and maintaining 5250 based business applications. Experience with DB2 for i database development and performance optimisation. Ability to design and build integrations using REST APIs. Experience working with JSON and XML data formats. Knowledge of CL programming and IBM i operational processes. Experience managing software deployments and production releases. Experience supporting batch workloads, job queues and subsystem operations. Strong troubleshooting and problem solving skills. Understanding of software engineering best practices including testing, code quality and maintainability. Experience working within Agile development environments. Excellent communication and stakeholder management skills. Good SQL knowledge, including Embedded SQL within RPG applications. Experience with DDL and modern database design approaches. Experience with RDi and modern IBM i development practices. Familiarity with Git, Azure DevOps or similar source control and delivery tools. Exposure to web development concepts and HTML integration. Experience with IBM i modernisation initiatives and hybrid architectures. Familiarity with GUI enablement or terminal modernisation tools such as Newlook. Experience with document and spool file transformation tools such as InterForm. Experience with Freestyle or similar web enablement solutions for RPG applications. Knowledge of CI/CD practices and deployment automation. You'll play a key role in supporting and improving important IBM i applications, while working with colleagues across technology and the wider business. This is a great opportunity for someone who enjoys solving complex problems, taking ownership of technical delivery and bringing strong RPG and IBM i expertise into a collaborative environment. Benefits We believe in developing our staff and support our employees with their professional development goals 37.5 hour week with flexible working opportunities Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success! Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more! 25 days holiday, excluding bank holidays, increasing with service Invested in employee health and well being with over 20 mental health first aiders in the business Employee Assistance Programmes Free Costco membership, 20% off EE mobile and line rental, and other local discounts Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards Executive Box at Motorpoint Arena Nottingham
16/07/2026
Full time
We're looking for an experienced Senior RPG Software Engineer to join us on a 12 month fixed term contract, supporting the development, maintenance and modernisation of business critical applications on the IBM i platform. This is a hands on technical role, combining software development, production support, deployments, system operations and technical leadership. You'll work closely with technical teams and business stakeholders to deliver robust, maintainable solutions that support key business operations. If you're an experienced RPG Software Engineer looking for your next fixed term opportunity, we'd love to hear from you. What you'll be doing Design, develop and maintain applications using RPG/400, RPG IV, ILE RPG and Free Format RPG. Support and enhance solutions running within IBM i / AS400 environments. Analyse business requirements and translate them into robust, maintainable technical solutions. Develop and optimise DB2 for i databases, SQL queries and data structures. Design and maintain integrations using REST APIs, JSON and XML. Troubleshoot and resolve complex application, database and system issues. Plan and support software deployments across development, test and production environments. Support IBM i operational processes, including batch processing, job scheduling and subsystem management. Contribute to testing, code reviews, documentation and continuous improvement initiatives. Share technical knowledge, mentor engineers and support high quality delivery across the team. Participate in Agile delivery activities including planning, stand ups, reviews and retrospectives. What we're looking for Degree in Computer Science or related discipline, or equivalent commercial experience. Significant experience as a Senior RPG Engineer, RPG Developer or IBM i Developer. Strong RPG development experience, including RPG/400, RPG IV, ILE RPG and Free Format RPG. Strong understanding of the IBM i platform and application lifecycle. Experience developing and maintaining 5250 based business applications. Experience with DB2 for i database development and performance optimisation. Ability to design and build integrations using REST APIs. Experience working with JSON and XML data formats. Knowledge of CL programming and IBM i operational processes. Experience managing software deployments and production releases. Experience supporting batch workloads, job queues and subsystem operations. Strong troubleshooting and problem solving skills. Understanding of software engineering best practices including testing, code quality and maintainability. Experience working within Agile development environments. Excellent communication and stakeholder management skills. Good SQL knowledge, including Embedded SQL within RPG applications. Experience with DDL and modern database design approaches. Experience with RDi and modern IBM i development practices. Familiarity with Git, Azure DevOps or similar source control and delivery tools. Exposure to web development concepts and HTML integration. Experience with IBM i modernisation initiatives and hybrid architectures. Familiarity with GUI enablement or terminal modernisation tools such as Newlook. Experience with document and spool file transformation tools such as InterForm. Experience with Freestyle or similar web enablement solutions for RPG applications. Knowledge of CI/CD practices and deployment automation. You'll play a key role in supporting and improving important IBM i applications, while working with colleagues across technology and the wider business. This is a great opportunity for someone who enjoys solving complex problems, taking ownership of technical delivery and bringing strong RPG and IBM i expertise into a collaborative environment. Benefits We believe in developing our staff and support our employees with their professional development goals 37.5 hour week with flexible working opportunities Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success! Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more! 25 days holiday, excluding bank holidays, increasing with service Invested in employee health and well being with over 20 mental health first aiders in the business Employee Assistance Programmes Free Costco membership, 20% off EE mobile and line rental, and other local discounts Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards Executive Box at Motorpoint Arena Nottingham
Database & Application Architect - 12 Month Fixed Term Contract
慨正橡扯 Bristol, Gloucestershire
Database & Application Architect (12 Month Fixed Term Contract) We're on a mission to close the world's tech skills gap. We help organisations navigate the future of technology, combining human expertise, emerging tech and AI to deliver better outcomes, faster. Since 2014, we've worked side-by-side with clients to solve complex challenges, build high-performing teams, and create lasting capability. As technology continues to evolve, we believe the most successful organisations will be those that combine the best of both: human ingenuity AND intelligent technology. That belief is embedded in everything we do. We call it the genius of the AND: deep expertise AND practical delivery, innovation AND responsibility, ambitious work AND sustainable careers. Through our Guide, Build and Equip approach, we help organisations embrace change, deliver meaningful impact, and develop the skills they need to thrive in an increasingly agentic world. About the role We're looking for an experienced Database & Application Architect to support a critical phase of a large-scale infrastructure and application migration programme. You'll play a key role in ensuring the target environment is fully optimised ahead of a major monolithic application migration. Working closely with infrastructure, database and application teams, you'll review performance data from completed migration phases, validate production readiness, and ensure application dependencies and database replication are operating reliably before cutover. This role requires someone who combines deep technical expertise with a methodical, evidence-led approach to identifying performance risks and ensuring operational stability across complex enterprise environments. About you You care deeply about producing high-quality work that delivers real value. You're comfortable navigating ambiguity and solving complex technical challenges collaboratively. You bring strong technical expertise alongside a willingness to continuously learn. You communicate clearly with technical and non-technical stakeholders. You're pragmatic, detail-oriented and outcome focused. You enjoy working across multidisciplinary engineering teams to deliver complex programmes. What you'll bring to the table Strong experience designing and optimising enterprise-scale database and application architectures. Experience reviewing database configurations to validate production parity and identify configuration drift. Proven ability to analyse application and infrastructure performance metrics, identifying latency, throughput and resource bottlenecks. Experience validating complex application dependency maps and ensuring successful migration readiness. Strong understanding of database replication technologies, synchronisation processes and data consistency across distributed environments. Experience validating high-volume data replication for business-critical applications. Knowledge of audit, governance and compliance considerations relating to database replication and data integrity. Ability to work across infrastructure, application, platform and delivery teams to coordinate technical readiness. Strong analytical and troubleshooting skills with a methodical approach to root cause analysis. Experience supporting large-scale migration, transformation or modernisation programmes within enterprise environments. Key Responsibilities Review Solaris and database configurations to ensure the target environment accurately reflects the current production estate. Analyse application performance and workload metrics from development and testing environments to identify unexpected latency trends or performance bottlenecks. Validate application dependency mappings to ensure all remaining monolithic workloads are fully understood and no active dependencies remain on on premise infrastructure prior to migration. Verify the stability, synchronisation and integrity of high volume database replication streams supporting business critical applications. Work with technical stakeholders to identify and mitigate migration risks before production cutover. Provide architectural guidance and recommendations to optimise application performance, resilience and operational readiness throughout the migration programme. Why join AND Digital? We're building a culture where talented people can do meaningful work, continue growing, AND enjoy the journey along the way. Our model is designed to build belonging and connection: we're organised into regional 'Clubs' of no more than 80 people, so you (and our clients) get the benefits of that small company feel while also being connected to a larger whole. Our Practice Areas act as a 'second home' for our ANDis - a place where you can innovate and learn with like minded experts who care deeply about their craft, support each other generously, and believe the best ideas come from collaboration, not hierarchy. Our culture is rooted in our values of Wonder, Share and Delight, and shows up through five traits that we celebrate and nurture in all our ANDis: we value curiosity, ambition and a growth mindset. We are deeply client centric. Most important of all we are human - we create an inclusive environment where people feel trusted, supported and able to be themselves. By joining AND, we'll provide: 25 days bookable holiday + flexible Bank Holidays Pension: 6% of salary paid by AND Digital with a further 2% paid by you (can be increased by choice). Aviva healthcare cover (including pre existing condition cover) for you. Flexibenefit: £1000 assigned to you via our benefits portal to select or upgrade the benefits that suit you the most. Any unused allowance from the £1000 can be taken as cash. Life Assurance. Income Protection. Eye test + first pair of glasses. Parental Benefits: Generous Enhanced Maternity and Enhanced Partner (Paternity) Leave. Equal Opportunities Statement Diversity and inclusion are hugely important to us, and we're committed to providing equal opportunities for all. We're actively recruiting for a diverse and inclusive workforce so want to ensure we do everything we can to support your application. We want you to feel safe and empowered to let us know if you need any adjustments to be made to your application or interview process, so please speak to our recruitment team.
16/07/2026
Full time
Database & Application Architect (12 Month Fixed Term Contract) We're on a mission to close the world's tech skills gap. We help organisations navigate the future of technology, combining human expertise, emerging tech and AI to deliver better outcomes, faster. Since 2014, we've worked side-by-side with clients to solve complex challenges, build high-performing teams, and create lasting capability. As technology continues to evolve, we believe the most successful organisations will be those that combine the best of both: human ingenuity AND intelligent technology. That belief is embedded in everything we do. We call it the genius of the AND: deep expertise AND practical delivery, innovation AND responsibility, ambitious work AND sustainable careers. Through our Guide, Build and Equip approach, we help organisations embrace change, deliver meaningful impact, and develop the skills they need to thrive in an increasingly agentic world. About the role We're looking for an experienced Database & Application Architect to support a critical phase of a large-scale infrastructure and application migration programme. You'll play a key role in ensuring the target environment is fully optimised ahead of a major monolithic application migration. Working closely with infrastructure, database and application teams, you'll review performance data from completed migration phases, validate production readiness, and ensure application dependencies and database replication are operating reliably before cutover. This role requires someone who combines deep technical expertise with a methodical, evidence-led approach to identifying performance risks and ensuring operational stability across complex enterprise environments. About you You care deeply about producing high-quality work that delivers real value. You're comfortable navigating ambiguity and solving complex technical challenges collaboratively. You bring strong technical expertise alongside a willingness to continuously learn. You communicate clearly with technical and non-technical stakeholders. You're pragmatic, detail-oriented and outcome focused. You enjoy working across multidisciplinary engineering teams to deliver complex programmes. What you'll bring to the table Strong experience designing and optimising enterprise-scale database and application architectures. Experience reviewing database configurations to validate production parity and identify configuration drift. Proven ability to analyse application and infrastructure performance metrics, identifying latency, throughput and resource bottlenecks. Experience validating complex application dependency maps and ensuring successful migration readiness. Strong understanding of database replication technologies, synchronisation processes and data consistency across distributed environments. Experience validating high-volume data replication for business-critical applications. Knowledge of audit, governance and compliance considerations relating to database replication and data integrity. Ability to work across infrastructure, application, platform and delivery teams to coordinate technical readiness. Strong analytical and troubleshooting skills with a methodical approach to root cause analysis. Experience supporting large-scale migration, transformation or modernisation programmes within enterprise environments. Key Responsibilities Review Solaris and database configurations to ensure the target environment accurately reflects the current production estate. Analyse application performance and workload metrics from development and testing environments to identify unexpected latency trends or performance bottlenecks. Validate application dependency mappings to ensure all remaining monolithic workloads are fully understood and no active dependencies remain on on premise infrastructure prior to migration. Verify the stability, synchronisation and integrity of high volume database replication streams supporting business critical applications. Work with technical stakeholders to identify and mitigate migration risks before production cutover. Provide architectural guidance and recommendations to optimise application performance, resilience and operational readiness throughout the migration programme. Why join AND Digital? We're building a culture where talented people can do meaningful work, continue growing, AND enjoy the journey along the way. Our model is designed to build belonging and connection: we're organised into regional 'Clubs' of no more than 80 people, so you (and our clients) get the benefits of that small company feel while also being connected to a larger whole. Our Practice Areas act as a 'second home' for our ANDis - a place where you can innovate and learn with like minded experts who care deeply about their craft, support each other generously, and believe the best ideas come from collaboration, not hierarchy. Our culture is rooted in our values of Wonder, Share and Delight, and shows up through five traits that we celebrate and nurture in all our ANDis: we value curiosity, ambition and a growth mindset. We are deeply client centric. Most important of all we are human - we create an inclusive environment where people feel trusted, supported and able to be themselves. By joining AND, we'll provide: 25 days bookable holiday + flexible Bank Holidays Pension: 6% of salary paid by AND Digital with a further 2% paid by you (can be increased by choice). Aviva healthcare cover (including pre existing condition cover) for you. Flexibenefit: £1000 assigned to you via our benefits portal to select or upgrade the benefits that suit you the most. Any unused allowance from the £1000 can be taken as cash. Life Assurance. Income Protection. Eye test + first pair of glasses. Parental Benefits: Generous Enhanced Maternity and Enhanced Partner (Paternity) Leave. Equal Opportunities Statement Diversity and inclusion are hugely important to us, and we're committed to providing equal opportunities for all. We're actively recruiting for a diverse and inclusive workforce so want to ensure we do everything we can to support your application. We want you to feel safe and empowered to let us know if you need any adjustments to be made to your application or interview process, so please speak to our recruitment team.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board