Next Careers
INFORMATION TECHNOLOGY

IT CAREERS WITH STYLE

Passionate about technology and think you’ve got what it takes to help us make NEXT the most innovative, digitally savvy and profitable retailer in the world? Know your C# from your COBOL and your MVC from your SQL? Then we'd love to hear from you.

VIEW ROLES
TOP

Where are most of our systems developed? Right here.

Technology drives what we do. Plain and simple.

It’s helped us become one of the UK’s most profitable retailers.

So we can invest in the latest technology and the greatest people.

We now have a dedicated team of over 600 people in our IT department alone.

And one of the most-visited retail websites in Europe, seen by millions of people across 72 countries.

This doesn't happen by magic.

We create most of our systems ourselves – whether it’s a website, mobile app or application.

And we work with different technologies and programming languages to do it.

We’re going through a huge change. We need a solid team with us who are committed to driving our systems forward. You might be one of them.

F

A

C

T

1

Fact 1

We have one of the most visited retail websites in Europe. Clickety-click.

View Roles
TOP

PROFILES

F

A

C

T

2

Fact 2

Our systems processed 38,400 orders in the first half-hour of our sale.

View Roles
TOP
Map
Triangle
benefit

Benefits

We believe in investing in the best
location

Location

Locations
Locations from Leeds to London and Leicestershire

Benefits

Location

F

A

C

T

3

Fact 3

By the time you join us, we'll have released one more iPhone app.

View Roles

Job Roles

Find your Next Careers opportunity

RESULTS

Role

Application Architect - Leicestershire

Location

Enderby, Leicestershire

Salary

From £42,500

We are looking for an experienced Application Architect to join our growing IT Department. You will play a crucial part in helping us to drive Next forward in a fast moving retail environment.

About the Role

  • You will be responsible for ensuring that technical solutions and strategies developed within the project development teams comply to department standards and direction.
  • You will take a leading role in the systems design of new projects and undertake impact analysis on all technologies introduced.
  • The Applications Architect is recognised as a designated holder of the over-arching architectures, coding and security standards and will conduct code reviews to ensure compliance as part of the application lifecycle.
  • You will be highly skilled in a broad range of development techniques with a proven track record of enterprise application design. This role demands strong leadership skills and technical ability aligned with excellent management and communication skills.

About You

  • A ‘finisher’- who delivers what they commit to do, resilient in the face of difficulty.
  • Energy and drive; willing to work long hours when required.
  • Staying power; maintains personal motivation over the long haul.
  • Team player.
  • Integrity and honesty; able to deliver bad news as well as good.
  • Able to demonstrate commercial experience designing enterprise IT solutions.
  • Excellent communicator to both technical and non-technical staff.
  • Proven ability to interpret technical documentation, architectures and functional specifications.
  • Excellent knowledge of application security.
  • Knowledge of interoperability technology (e.g. web services, message oriented middleware, enterprise service bus).
  • Excellent knowledge of regression testing methodologies, usability, coding, accessibility and Web Standards.
  • Practical experience in non-Microsoft database solutions (e.g. DB2).

 

 

Role

BI developer / Senior BI developer

Location

Enderby, Leicestershire

Salary

From £29,000 (Developer)
From £37,000 (Senior Developer)

They say data is the new oil of the digital economy; an immensely, untapped valuable asset. And as a BI Developer at NEXT, you’ll be hugely important in driving our business forward.

Working in our Systems Team, you’ll be providing analytical and development support to a wide range of business teams. Using the very latest technologies and practices, you’ll help progress our data warehousing projects and initiatives.

About the Role

  • You’ll be providing detailed analysis of business and technical requirements ensuring all development solutions deliver the best possible experience for customers and the business.  This will require you to be able to communicate effectively at all levels including Managers, Senior Developers, users and other systems departments.
  • With a flexible and positive approach, you’ll be willing to provide out-of-hours support, as part of a rota, and occasionally will be required on site during key seasonal events and busy periods.
  • You’ll also be able to build and share your technical expertise, playing your part in helping the team develop the best possible technical knowledge and practices.

About You

  • 3+ years experience working within Business Intelligence solutions
  • Extensive knowledge of Microsoft SQL Server database programing
  • Experience with BI Stack covering integration services, analysis services and reporting services.
  • You will be confident in providing technical advice and support within your team and the business
  • Comfortable working on large scale projects, and can demonstrate your experience with scalable data warehousing and partitioning.
  • Highly motivated, you’ll have the ability and character to thrive in fast-paced environment and consistently meet challenging deadlines.
  • An excellent communicator, able to build strong and productive relationships within your team and throughout the business.

Essential Skills Required

  • SQL Server
  • Database programing
  • ETL design
  • Data Warehouse design
  • MSSQL SSIS
  • MSSQL SSAS (multidimensional and tabular)
  • MSSQL SSRS
  • T-SQL, MDX, DAX
  • SAS
  • R
  • Visualisation tool. E.g. Pyramid BI Office, Tableau, QLIK

Desirable Skills

  • SAS
  • R
  • Visualisation tool. E.g. Pyramid BI Office, Tableau, QLIK

 

Role

Build Engineer/Senior Build Engineer

Location

Enderby, Leicestershire

Salary

From £37,000

We are looking for an experienced Build Engineer to join our growing IT Systems Department. You will play a crucial part in helping us to drive Next forward in a fast moving retail environment.

The Build Engineer will be the principle owner of the Continuous Integration (CI) environment and will execute product builds and create and maintain build scripts. You will be responsible for performing code merges and checking that all code reaches defined quality standards. You will also own and maintain the test environments used for all projects, and be able to support the various hardware platforms on which the software will run.

About the Role

  • Create build environments in TFS to support various team projects.
  • Develop build environments in TFS to allow continuous integration to be implemented successfully, enabling overnight automated testing.
  • Create, communicate, and control the software release process to test and live environments and ensure releases and build processes are documented correctly.
  • Maintain all aspects of the test environment and ensure that the production environment mirrors the development and test environment as closely as possible.
  • Responsible for maintaining the integrity of the test and demo environments, and comfortable walking developers through the platform.

About you:

  • Must have experience of building .Net based applications for both thin and fat clients, as well as server components and database deployment scripts.
  • Able to cope with the constant release process that the team will require, which may occasionally mean working unsociable hours and monitoring builds remotely.
  • The role will require that the person have the experience of creating a build environment from scratch using tools such as TFS to help complete the build process successfully.
  • Capable of documenting releases, including the defect fixes that have been completed in each release; as such, they will have a key role in the auditing of the development process.
  • Must have experience of designing and implementing a build and software release process at enterprise level and reviewing the effectiveness and accuracy of the process, revising where necessary.

Technical Skills:

  • MS TFS
  • MSBuild
  • C# (coding and refactoring)
  • Windows OS (including mobile variants)
  • SQL Serverhe integrity of the test and demo environments, and comfortable walking developers through the platform

Role

Developer / Senior Developer / COBOL, CICS, JCL, DB2 - Leicestershire

Location

Enderby, Leicestershire

Salary

From £28,500 (Developer)
From £37,500 (Senior Developer)

We are looking for developers to join our growing team and play a crucial role in helping to drive NEXT forward in a fast moving retail environment. From high-level concepts and designs through to technically efficient code, you’ll be involved every step of the way.

About the Role

As a Developer / Senior Developer, you’ll be required to understand and interpret technical specifications, and turn them into working code, using a mix of technologies. Ideally, you’ll have solid experience in the full development life cycle, including requirements gathering, systems / business analysis and technical development.

About the Role

  • Demonstrate analytical and programming skills across a range of platforms.
  • Ability to interpret requirements into working code.
  • Develop, test and implement code to the department and industry technical specifications and standards.
  • Perform maintenance programming and correction of identified defects.
  • Create, document and implement test plans.
  • Produce timely documentation and ensure proposed solutions are fit for purpose.
  • Work to plans / deadlines provided, escalating issues as appropriate.
  • Provide ad-hoc analysis, reports and business support as required.
  • Proactively improve existing skills, taking on new technical skills as appropriate, and continuously seek to expand business knowledge.
  • Provide out of hours support on a rota basis.
  • Ensure that IT and business users are aligned at all times on the project aims and deliverables.
  • Ensure issues raised by business users are appropriately evaluated, prioritised and resourced.
  • Ensure that communication to the business is professional, clear and appropriate.
  • Build and maintain working relationships with key business users.
  • Work closely with other systems teams to improve cross-team resolution of issues, where appropriate.
  • SDLC. Software Development Lifecycle.
  • A proven track record of feature level design, development and testing of architecturally robust and scalable technical solutions.
  • Strong problem solving skills with the capability to analyse existing systems for enhancement whilst identifying risks and change impact.

About you

Essential Technical Skills

  • COBOL
  • CICS
  • JCL
  • IBM DB2

Desirable Technical Skills

  • JAVA
  • CICSWeb
  • General/Standard SQL
  • Microsoft Team Foundation Server (TFS)

 

Role

Developer / Senior Developer / COBOL, CICS, JCL, DB2 - Yorkshire

Location

Elmsall, Yorkshire

Salary

From £28,500 (Developer)
From £37,500 (Senior Developer)

We are looking for developers to join our growing team and play a crucial role in helping to drive NEXT forward in a fast moving retail environment. From high-level concepts and designs through to technically efficient code, you’ll be involved every step of the way.

About the Role

As a Developer / Senior Developer, you’ll be required to understand and interpret technical specifications, and turn them into working code, using a mix of technologies. Ideally, you’ll have solid experience in the full development life cycle, including requirements gathering, systems / business analysis and technical development.

  • Demonstrate analytical and programming skills across a range of platforms.
  • Ability to interpret requirements into working code.
  • Develop, test and implement code to the department and industry technical specifications and standards.
  • Perform maintenance programming and correction of identified defects.
  • Create, document and implement test plans.
  • Produce timely documentation and ensure proposed solutions are fit for purpose.
  • Work to plans / deadlines provided, escalating issues as appropriate.
  • Provide ad-hoc analysis, reports and business support as required.
  • Proactively improve existing skills, taking on new technical skills as appropriate, and continuously seek to expand business knowledge.
  • Provide out of hours support on a rota basis.
  • Ensure that IT and business users are aligned at all times on the project aims and deliverables.
  • Ensure issues raised by business users are appropriately evaluated, prioritised and resourced.
  • Ensure that communication to the business is professional, clear and appropriate.
  • Build and maintain working relationships with key business users.
  • Work closely with other systems teams to improve cross-team resolution of issues, where appropriate.
  • SDLC. Software Development Lifecycle.
  • A proven track record of feature level design, development and testing of architecturally robust and scalable technical solutions.
  • Strong problem solving skills with the capability to analyse existing systems for enhancement whilst identifying risks and change impact.

About you

Essential Technical Skills

  • COBOL
  • CICS
  • JCL
  • IBM DB2

Desirable Technical Skills

  • JAVA
  • CICSWeb
  • General/Standard SQL
  • Microsoft Team Foundation Server (TFS)

 

Role

Developer / Senior Developer /C# / .NET / SQL Server - Leicestershire

Location

Enderby, Leicestershire

Salary

From £29,000 (Developer)
From £37,000 (Senior Developer)

We are looking for developers to join our growing team and play a crucial role in helping to drive NEXT forward in a fast moving retail environment. From high-level concepts and designs through to technically efficient code, you’ll be involved every step of the way.

As a Developer / Senior Developer, you’ll be required to understand and interpret technical specifications, and turn them into working code, using a mix of technologies. Ideally, you’ll have solid experience in the full development life cycle, including requirements gathering, systems / business analysis and technical development.

About the Role

  • Demonstrate analytical and programming skills across a range of platforms.
  • Ability to interpret requirements into working code.
  • Develop, test and implement code to the department and industry technical specifications and standards.
  • Perform maintenance programming and correction of identified defects.
  • Create, document and implement test plans.
  • Produce timely documentation and ensure proposed solutions are fit for purpose.
  • Work to plans / deadlines provided, escalating issues as appropriate.
  • Provide ad-hoc analysis, reports and business support as required.
  • Proactively improve existing skills, taking on new technical skills as appropriate, and continuously seek to expand business knowledge.
  • Provide out of hours support on a rota basis.
  • Ensure that IT and business users are aligned at all times on the project aims and deliverables.
  • Ensure issues raised by business users are appropriately evaluated, prioritised and resourced.
  • Ensure that communication to the business is professional, clear and appropriate.
  • Build and maintain working relationships with key business users.
  • Work closely with other systems teams to improve cross-team resolution of issues, where appropriate.
  • SDLC. Software Development Lifecycle.
  • A proven track record of feature level design, development and testing of architecturally robust and scalable technical solutions.
  • Strong problem solving skills with the capability to analyse existing systems for enhancement whilst identifying risks and change impact.

About you

Essential Technical Skills

  • Microsoft C# / .NET Framework
  • Microsoft SQL Server 2008+ T-SQL & Stored Procedures.
  • JavaScript Frameworks
  • XML / XMLT
  • Desirable Technical Skills
  • Microsoft Team Foundation Server (TFS)
  • HTML 5 / CSS3
  • MVVM

Role

Developer / Senior Developer /C# / .NET / SQL Server - Yorkshire

Location

Elmsall, Yorkshire

Salary

From £29,000 (Developer)
From £37,000 (Senior Developer)

We are looking for developers to join our growing team and play a crucial role in helping to drive NEXT forward in a fast moving retail environment. From high-level concepts and designs through to technically efficient code, you’ll be involved every step of the way.

As a Developer / Senior Developer, you’ll be required to understand and interpret technical specifications, and turn them into working code, using a mix of technologies. Ideally, you’ll have solid experience in the full development life cycle, including requirements gathering, systems / business analysis and technical development.

About the Role

  • Demonstrate analytical and programming skills across a range of platforms.
  • Ability to interpret requirements into working code.
  • Develop, test and implement code to the department and industry technical specifications and standards.
  • Perform maintenance programming and correction of identified defects.
  • Create, document and implement test plans.
  • Produce timely documentation and ensure proposed solutions are fit for purpose.
  • Work to plans / deadlines provided, escalating issues as appropriate.
  • Provide ad-hoc analysis, reports and business support as required.
  • Proactively improve existing skills, taking on new technical skills as appropriate, and continuously seek to expand business knowledge.
  • Provide out of hours support on a rota basis.
  • Ensure that IT and business users are aligned at all times on the project aims and deliverables.
  • Ensure issues raised by business users are appropriately evaluated, prioritised and resourced.
  • Ensure that communication to the business is professional, clear and appropriate.
  • Build and maintain working relationships with key business users.
  • Work closely with other systems teams to improve cross-team resolution of issues, where appropriate.
  • SDLC. Software Development Lifecycle.
  • A proven track record of feature level design, development and testing of architecturally robust and scalable technical solutions.
  • Strong problem solving skills with the capability to analyse existing systems for enhancement whilst identifying risks and change impact.

About you

Essential Technical Skills

  • Microsoft C# / .NET Framework
  • Microsoft SQL Server 2008+ T-SQL & Stored Procedures.
  • JavaScript Frameworks
  • XML / XMLT
  • Desirable Technical Skills
  • Microsoft Team Foundation Server (TFS)
  • HTML 5 / CSS3
  • MVVM

Role

Development Project Manager - Leicestershire

Location

Enderby, Leicestershire

Salary

From £51,000

We are looking for an experienced Development Project Manager to join our growing IT Department. You will play a crucial part in helping us to drive Next forward in a fast moving retail environment.

This role demands strong leadership skills and technical ability aligned with excellent management and communication.

You will manage and deliver a portfolio of application development projects from start to finish within agreed budget and timings. You will also be responsible for managing a development team to ensure the most efficient resources are used and that business interests are managed and satisfied.

You will oversee all aspects of project delivery in a highly collaborative and agile framework, providing on-going communication to ensure that progress is transparent and aligned to the quality and standards expected by the business, user and IT governance.

About the Role

  • Oversee all stages of project delivery.
  • Oversee accounting, estimating and billing for all project resources used.
  • Provide timely and effective communication on progress or issues
  • Agree appropriate design standards, methods and tools and ensure they are applied.
  • Actively manage all risks, issues and key decisions within the projects.
  • Ensure quality and governance processes are followed and that NEXT standards are met.
  • Ensure the integrity, availability and security of information systems.

Establish project scope by:

  • Studying strategic business drivers.
  • Discovering and validating business requirements.
  • Obtaining input from subject-matter experts.
  • Examining and recommending changes to current business practices.
  • Proving feasibility by developing and writing proposals.

Team Management

  • Lead, coach and develop a team of Developers to consistently deliver the highest standards of service required by the business.

About you

  • Proven track record in a Technical environment.
  • Extensive experience of managing complex projects and portfolios.
  • Strong senior stakeholder management skills.
  • Strong leadership skills, with previous team management experience.
  • The ability to plan and prioritise workload in a demanding environment.
  • Excellent communication skills.

 

Role

Lead Developer - Leicestershire

Location

Enderby, Leicestershire

Salary

From £47,000

We are looking for a lead developer to join our fast-paced IT Team and play a crucial role in helping to drive NEXT forward in a fast moving retail environment.

If impressive development knowledge, extensive commercial experience and the ability to co-ordinate complex technical projects are just a few of the great things on your CV then we’d love you to read on.

As a Lead Developer you’ll also work closely with the Development Project Manager to provide project leadership and direction to drive forward and deliver quality solutions across a variety of technologies. Acting as a technical expert and project lead within the business, you’ll be involved in the mentoring and support of other developers within the team. You’ll also ensure that all development and code follows best practice and meets the relevant industry standards.

About the Role

  • You’ll be required to understand and interpret technical specifications, and turn them into working code, using a mix of technologies.
  • Acting as a technical expert within the business, you’ll be involved in the mentoring and support of other developers within the team. You’ll also ensure that all development and code follows best practice and meets the relevant industry standards.
  • Managing sprint planning and retrospective sessions, you’ll communicate technical and non-technical information across the business, as well as offering out-of-hours support during key periods. You’ll also work closely with other departments, negotiating effectively to ensure projects are being driven forward and are meeting business needs.

About you

  • With exceptional programming and analytical skills you’ll have strong commercial experience in .NET framework and developing with SQL Server (including SQL, Stored Procedures/Functions, performance tuning and concurrency). You’ll also have exceptional design skills for back-end systems architecture and front-end knowledge of MVC, Javascript and jQuery.
  • Highly organised, you’ll be able to effectively align and co-ordinate project aims and deliverables, while providing detailed estimates for large and complex technical solutions. You’ll also be highly motivated with the ability to take ownership of projects and quickly identify and resolve any issues.
  • You’ll have impressive experience of thriving in a fast-paced technical environment and working to challenging deadlines. You’ll also be able to build and maintain productive relationships within your team and across the business.

 

Role

Mobile App Developer (Xamarin C#) – iOS/Android

Location

Enderby, Leicestershire

Salary

From £28,500

If you want to be part of an exciting and ambitious Mobile App team, and have the skills and experience to help bring our vision to life, then we may have just the job for you.

As part of a challenging and rewarding new mobile ambition for Next, you’ll be joining a cross-functional agile development team, applying your expert knowledge to the development and maintenance of our customer facing iOS and Android apps (Phone and Tablet).

With at least 2 years of impressive technical expertise on the .NET framework technology stack using C#, you will also have comprehensive knowledge of the full iOS and/or Android app development lifecycles and SDKs, and an understanding of each platforms User Interface and Design Guidelines.

If you’re ready to work in a dynamic environment alongside talented people who take pride in delivering great results, please apply today.

This role would also suit candidates looking to move from iOS or Android development who are interested in building cross-platform apps with Xamarin. Xamarin training will be provided with the opportunity for you to become a Xamarin Certified Developer.

About the Role

  • Design and implement new features on our customer facing iOS and Android applications
  • Build Phone and Tablet user-interfaces that scale to screen size
  • Create application architectures that scale predictably, facilitate development across multiple developers and teams and promote maintainability and extensibility
  • Define and maintain software delivery principles and guidelines based on internal standards and industry best-practice
  • Develop, test and implement code to the department and industry technical specifications and standards
  • Ensure the performance, quality, and responsiveness of applications
  • Stay current on latest technical trends and practices
  • Perform maintenance programming and correction of identified defects
  • Produce timely documentation and ensure proposed solutions are fit for purpose
  • Work to plans / deadlines provided, escalating issues as appropriate
  • Proactively improve existing skills, taking on new technical skills as appropriate, and continuously seek to expand business knowledge
  • Flexibility to provide additional support when required by project work, key events, peak periods etc
  • Provide out of hours support on a rota basis
  • Able to manage own time, prioritise tasks and plan work for others

Business User Management

  • Experience of working collaboratively with non-technical business staff in order to agree requirements, timescales and acceptance criteria
  • Ensure issues raised by business users are appropriately evaluated, prioritised and resourced
  • Ensure that communication to the business is professional, clear and appropriate
  • Build and maintain working relationships with key business users
  • Work closely with other systems teams to improve cross-team resolution of issues, where appropriate

About You

  • Experience of using a recognised development methodology and an understanding of the role of the developer in the full software development life cycle (SDLC)
  • Able to demonstrate a proven track record of feature level design, development and testing of architecturally robust and scalable technical solutions
  • Strong problem solving skills with the capability to analyse existing systems for enhancement whilst identifying risks and change impact
  • Highly self-motivated team player with strong communication skills who is able to work effectively under pressure

Essential Core Skills:

  • Bachelor's degree in Computer Science or equivalent
  • At least 2 years software development experience on the .NET framework technology stack using C#
  • Mobile App software development experience with iOS and/or Android platforms
  • Web API / RESTful service integration
  • Understanding of Object Oriented design and implementation
  • Knowledge of Design patterns and SOLID principles
  • Working knowledge of MVVM / MVC application architectures
  • Strong analytical skills and problem solving skills

Desirable Core Skills:

  • Xamarin Native (Xamarin.iOS and/or Xamarin.Android)
  • Xamarin Forms
  • Knowledge of Source Control best practices using TFS or GIT
  • Familiarity of Agile software development methodologies (e.g. Scrum, XP etc)
  • Understanding of Unit Testing and Continuous Integration
  • One or more applications published in the Apple App Store / Google Play Store

Role

Senior Mobile App Developer (Xamarin C#) – iOS/Android

Location

Enderby, Leicestershire

Salary

From £37,500

If you want to be part of an exciting and ambitious Mobile App team, and have the skills and experience to help bring our vision to life, then we may have just the job for you.

As part of a challenging and rewarding new mobile ambition for Next, you’ll be joining a cross-functional agile development team, applying your expert knowledge to the development and maintenance of our customer facing iOS and Android apps (Phone and Tablet).

With at least 4 years of impressive technical expertise on the .NET framework technology stack using C#, you will also have comprehensive knowledge of the full iOS and/or Android app development lifecycles and SDKs, and an understanding of each platforms User Interface and Design Guidelines.

If you’re ready to work in a dynamic environment alongside talented people who take pride in delivering great results, please apply today.

This role would also suit candidates looking to move from iOS or Android development who are interested in building cross-platform apps with Xamarin. Xamarin training will be provided with the opportunity for you to become a Xamarin Certified Developer.

About the Role

  • Design and implement new features on our customer facing iOS and Android applications
  • Build Phone and Tablet user-interfaces that scale to screen size
  • Create application architectures that scale predictably, facilitate development across multiple developers and teams and promote maintainability and extensibility
  • Define and maintain software delivery principles and guidelines based on internal standards and industry best-practice
  • Develop, test and implement code to the department and industry technical specifications and standards
  • Ensure the performance, quality, and responsiveness of applications
  • Stay current on latest technical trends and practices
  • Provide technical leadership and mentor other developers
  • Perform maintenance programming and correction of identified defects
  • Produce timely documentation and ensure proposed solutions are fit for purpose
  • Work to plans / deadlines provided, escalating issues as appropriate
  • Proactively improve existing skills, taking on new technical skills as appropriate, and continuously seek to expand business knowledge
  • Flexibility to provide additional support when required by project work, key events, peak periods etc
  • Provide out of hours support on a rota basis
  • Able to manage own time, prioritise tasks and plan work for others

 

Business User Management

  • Experience of working collaboratively with non-technical business staff in order to agree requirements, timescales and acceptance criteria
  • Ensure issues raised by business users are appropriately evaluated, prioritised and resourced
  • Ensure that communication to the business is professional, clear and appropriate
  • Build and maintain working relationships with key business users
  • Work closely with other systems teams to improve cross-team resolution of issues, where appropriate

About You

  • Experience of using a recognised development methodology and an understanding of the role of the developer in the full software development life cycle (SDLC)
  • Able to demonstrate a proven track record of feature level design, development and testing of architecturally robust and scalable technical solutions
  • Strong problem solving skills with the capability to analyse existing systems for enhancement whilst identifying risks and change impact
  • Highly self-motivated team player with strong communication skills who is able to work effectively under pressure

Essential Core Skills:

  • Bachelor's degree in Computer Science or equivalent
  • At least 4 years software development experience on the .NET framework technology stack using C#
  • Mobile App software development experience with iOS and/or Android platforms
  • Web API / RESTful service integration
  • Understanding of Object Oriented design and implementation
  • Knowledge of Design patterns and SOLID principles
  • Working knowledge of MVVM / MVC application architectures
  • Strong analytical skills and problem solving skills
  • Excellent decision-making, interpersonal and leadership abilities

Desirable Core Skills:

  • Xamarin Native (Xamarin.iOS and/or Xamarin.Android)
  • Xamarin Forms
  • Knowledge of Source Control best practices using TFS or GIT
  • Familiarity of Agile software development methodologies (e.g. Scrum, XP etc)
  • Understanding of Unit Testing and Continuous Integration
  • One or more applications published in the Apple App Store / Google Play Store

Role

Trainee Mobile App Developer (Xamarin C#) – iOS/Android

Location

Enderby, Leicestershire

Salary

From £21,000

If you want to be part of an exciting and ambitious Mobile App team, and have the skills and experience to help bring our vision to life, then we may have just the job for you.

As part of a challenging and rewarding new mobile ambition for Next, you’ll be joining a cross-functional agile development team, applying your expert knowledge to the development and maintenance of our customer facing iOS and Android apps (Phone and Tablet).

With at least 12 months of impressive technical expertise on the .NET framework technology stack using C#, you will also have knowledge of the full iOS and/or Android app development lifecycles and SDKs, and an understanding of each platforms User Interface and Design Guidelines.

If you’re ready to work in a dynamic environment alongside talented people who take pride in delivering great results, please apply today.

This role would also suit candidates looking to move from iOS or Android development who are interested in building cross-platform apps with Xamarin. Xamarin training will be provided with the opportunity for you to become a Xamarin Certified Developer.

About the Role

  • Design and implement new features on our customer facing iOS and Android applications
  • Build Phone and Tablet user-interfaces that scale to screen size
  • Develop, test and implement code to the department and industry technical specifications and standards
  • Ensure the performance, quality, and responsiveness of applications
  • Stay current on latest technical trends and practices
  • Perform maintenance programming and correction of identified defects
  • Work to plans / deadlines provided, escalating issues as appropriate
  • Proactively improve existing skills, taking on new technical skills as appropriate, and continuously seek to expand business knowledge
  • Flexibility to provide additional support when required by project work, key events, peak periods etc
  • Provide out of hours support on a rota basis (following completion of the Trainee scheme)
  • Able to manage own time and prioritise tasks

Business User Management

  • Ensure that communication to the business is professional, clear and appropriate
  • Build and maintain working relationships with key business users
  • Work closely with other systems teams to improve cross-team resolution of issues, where appropriate

About you

  • Strong problem solving skills with the capability to analyse existing systems for enhancement whilst identifying risks and change impact
  • Highly self-motivated team player with strong communication skills who is able to work effectively under pressure

Essential Core Skills:

  • Bachelor's degree in Computer Science or equivalent
  • At least 12 months experience of at least one of the following two:-
    • Mobile App development experience with iOS and/or Android platforms
    • Software development experience on the .NET framework technology stack using C#
  • Understanding of Object Oriented design and implementation
  • Strong analytical skills and problem solving skills

Desirable Core Skills:

  • Knowledge of Design patterns and SOLID principles
  • Working knowledge of MVVM / MVC application architectures
  • Web API / RESTful service integration
  • Xamarin Native (Xamarin.iOS and/or Xamarin.Android)
  • Xamarin Forms
  • One or more applications published in the Apple App Store / Google Play Store

 

Accessibility Cookies Privacy © 2008-2018 NEXT RETAIL LTD. All Rights Reserved.

PROFILES

JOB ROLES

F

A

C

T

F

A

C

T

F

A

C

T

1
2
3
Computer
Trolley
Van
Bubble
Star
basket
Clock
We have one of the most visited retail websites in Europe. Clickety-click.
Our systems processed 38,400 orders in the first half-hour of our sale.
By the time you join us, we'll have released one more iPhone app.