Careers

We have a desk waiting for you!

Have you been looking for work opportunities that contribute in making dreams a reality for clients? Then come and make a difference with us!

We’re looking to expand our team by hiring bright, passionate, goal oriented candidates, who love working in an exciting and fast-paced environment. If this sounds like you, then have a look at our current openings below:

 

SENIOR STATISTICAL PROGRAMMER

SOC Code: 2134 – Programmers and Software Development Professionals
Related Job Titles:
  • Analyst Programmer
  • Database Developer
  • Games Designer
  • Interactive Designer
  • Mobile App Developer
  • Programmer
  • Software Engineer
  • Website Builder

Job Description:
As a Senior Statistical Programmer, the role is vital to the design, development, and validation of bespoke statistical and data management systems that support global life sciences and clinical research projects. The role spans the full software lifecycle – from requirements gathering and feasibility assessment to coding, testing, documentation, and support – and focuses heavily on real-world data analytics, regulatory submission deliverables, and scalable architecture.

Key Responsibilities:
  • Analyse existing software systems and identify modifications or new developments required to meet evolving business and regulatory needs.
  • Conduct feasibility assessments to determine optimal technical solutions for complex data programming challenges.
  • Design and write custom SAS and R programs in alignment with CDISC standards (SDTM/ADaM) to support clinical trial data analysis and submission.
  • Develop interactive visualizations and reporting interfaces for clients using dashboards and statistical outputs.
  • Create and implement code for specialist applications such as automated data pipelines, AI-based decision support tools, and submission-ready datasets.
  • Build and maintain clinical databases and ensure integrity through planned schema management and indexing.
  • Carry out rigorous testing and debugging of software programs, ensuring compliance with internal QA protocols and international regulatory standards (e.g. FDA/EMA).
  • Document processes, write user guides, and support end-user training to ensure smooth system adoption and long-term usability.
  • Collaborate with project managers, statisticians, and software engineers to deliver validated outputs within project timelines.
  • Evaluate and continuously improve internal tools, data workflows, and efficiency in handling multi-site studies.
  • Lead code reviews, mentor junior programmers, and manage version control using platforms such as Git and JIRA.
  • Provide ongoing support and enhancements post-deployment, incorporating feedback and performance analysis.

Required Technologies and Tools:
  • SAS/Base, SAS/Macro, SAS/Graph, SAS/Stat
  • R or Python (for advanced statistical analysis and scripting)
  • CDISC Standards (SDTM, ADaM), Define.XML
  • Relational database systems (SQL, PostgreSQL)
  • Git, JIRA, Confluence, or similar collaboration tools
  • Optional: Experience in 3D data representation or data gamification techniques (aligning with specialist programming competencies)

Education & Experience:
  • Bachelor’s or Master’s degree in Statistics, Computer Science, Life Sciences, or related fields
  • 5+ years’ experience in statistical programming, preferably within a CRO or regulated healthcare environment
  • Demonstrated experience designing and deploying analytical solutions in compliance with international data standards

SENIOR SOFTWARE ENGINEER

Job Title: Senior Software Engineer X 2 Positions

Job ID: I5SOLUTIONS_SSE_MAY_2019

Salary: £36,000 to £40,000 P/A Depending on the experience

Job Location: Manchester

Main Duties and Responsibilities:

  • Responsible for the documentation, design, development, and architecture of Hadoop applications
  • Ability to write reliable, manageable, and high-performance code
  • To design web applications for querying data and swift data tracking at higher speeds.
  • Pre-processing of data using Pig and Hive
  • Management and deployment of HBase
  • Perform the testing of software prototypes and transfer to the operational team
  • Performing the analysis of large data stores and derive insights
  • Handle the installation, configuration, and supporting of Hadoop
  • Write Map Reduce coding for Hadoop clusters; help to build new Hadoop clusters
  • Good knowledge of the concepts of multi-threading and concurrency
  • Understanding of data loading tools such as Flume, Sqoop etc
  • Confidence discussing with Clients and other Stakeholders.

Essential Skills

  • Experience in optimizing Spark performance
  • Familiarity with Agile methodologies
  • Working experience in HQL
  • Analytical and problem-solving skills; the implementation of these skills in Big Data domain
  • Understanding of data loading tools such as Flume, Sqoop etc
  • Hands-on development experience in Hadoop (HDFS, Hive, Sqoop,Flume, YARN) Elastic search/Kibana
  • Hands-on experience in backend programming, particularly Java,JavaScript, OOAD, and Node.js
  • Hands on experience in VC++ and C#
  • Should be Familiar with different technologies C, shall script, Derby and Directory servers (Active Directory, Open LDAP), Exchange server 2010 and Business Intelligence (BI).

Qualifications:

  • Bachelors Degree

The closing date of application is 30-May-2019

Salary: £36,000.00 –£ 40,000/year

Job Type: Full-time

Job Type: Full-time

Salary: £36,000.00 to £40,000.00 /year

Experience:

  • Software Engineering: 5 years (Preferred)

SENIOR SOFTWARE DEV ENGINEER (SDET with DotNet)

Senior Software Dev Engineer (SDET with DotNet)

i5 SOFT SOLUTIONS EUROPE LIMITED is currently recruiting Senior Software Dev Engineer (SDET with DotNet) with Core development experience in Microsoft Dot Net technologies. This is an extremely exciting opportunity in which the successful candidates will benefit from working in a fast-paced, flexible and positive team and get the opportunity to assess new technologies. The role involves developing, design, create, and optimize compelling across all channels, combining their strengths in strategy, data science, and engineering.

Main Duties and Responsibilities:

• Works closely with clients and Product Owners to continually refine software test requirements and provide feedback on user scenarios.
• Works closely with Scrum team members to clarify requirements, ensure testability and automatability.
• to provide feedback on design (functional and technical)Contributes to impact assessments from Feature enhancements on system level interactions, and existing automated test suites
• Conducts In-sprint Test Design, Test planning Test automation development, and Test execution and Participates in Test Case Reviews.
• Conducts Manual Testing, and uses Exploratory Testing to uncover weaknesses in their test approaches.
• Writes automated tests for high availability and highly scalable applications which will be used by both internal and external customers
• Provides Test consultation to Scrum team members to assist them in developing robust Unit Test suites
• Works closely with the global development team, Solution Architects, and the Online Product Engineering group to plan ongoing infrastructure needs, feature development, product maintenance, and management of development teams Logs defects and make recommendations to address defects.
• Should conduct performance and scalability testing
• Development responsibilities include doing code review / bug analysis, analyzing the development and test impacts, writing test tools and identifying automation opportunities

Essential Skills and Experience
• Previous related experience developing web portals using Microsoft technologies like DOT NET
• Previous experience in various phases of testing, designing, and developing complex enterprise applications, including automation test development.
• Expertise in the following – Selenium Webdriver, Web API (MS ASP.Net), MVC
• Practical knowledge in analyzing, designing, and developing solutions to highly complex problems and Practice in Agile Scrum methodology
• Familiar with Unit Test, Mock, Test Driven Development etc.
• Ability to perform system-wide root cause analyses and drive improvements
• Preferred Practical experience in with SoapUI/Pro, Parasoft or CA Lisa test environments is a plus.
• Ecommerce experience, familiar with WCF, TML5, CSS, JavaScript, JSON, SOAP, REST, JQuery, .Net Framework, C#, Web Services.

The role is based in Manchester and will require some weekend work, with traveling to customers as required.

Qualifications:
• Bachelors Degree
The closing date of application is 27-December-2018

Salary: £38,000.00 –£ 45,000/year

Job Type: Full-time

SOFTWARE DEVELOPER (.NET)

i5 Software is currently recruiting .Net Developers to work as part of a successful development team, developing detailed web functional specifications. This is an extremely exciting opportunity in which the successful candidates will benefit from working in a fast-paced, flexible and positive team and get opportunity to assess new technologies. The role involves developing effective working relationships with key business leaders to identify opportunities for development and improvement of new and existing technologies, applications and services. The role will involve a mixture of application project work centred on ASP.NET with C#, MS SQL and modifying/maintaining existing applications.

Main Duties and Responsibilities:

• Assist with the development, evaluation, coordination and execution of strategic technical plans to support business and technical objectives.

• Responsibility for the life cycle management of all bespoke applications ensuring that they are maintained efficiently and effectively.

• Responsibility for identifying and recommending new software and development opportunities with a strong emphasis on identifying leading edge technologies.

• Responsibility for establishing good working practices and standards when developing and coding existing and new applications, interfaces or information systems.

• Ensuring that the test environment is kept current with the production systems.

• Adhering to coding standards and practices as set out by the company.

Essential Skills and Experience

• Minimum 2 years of development experience

• Commercial experience of developing multi-layered web and client server applications.• Working in a .NET environment including full software development life cycles and also maintaining/updating existing code bases.

• Ability to design and code database driven applications, primarily in a Microsoft SQL server environment

.• Working experience with Content Management Systems

• Good working experience in ASP.NET, C#.NET, MVC

• Good experience with SQL Server database and Oracle database, SQL, PLSQL

• Well versed in XML, HTML, CSS, JAVASCRIPT,WEB SERVICES

• Strong understanding of SEO

• Knowledge of Object-Oriented design and current best practice software design patterns.

• Excellent verbal and written communication skills with the ability to write concise, accurate and readable technical documentation and reports.

The closing date of application is 23rd Sept 2017

About the Company :

i5 Solutions is an experienced software services and consulting organization. Offering complete service portfolio to our clients and strive to be an expert, fully accountable partner. In our dual role as a strategic adviser and solutions provider, we deliver value and commitment.The company uses proven processes from the ground up to ensure that our solutions are predictable, consistent and accurate. We maintain high quality in our solutions by segmenting our workforce into specialized groups. Each solution taps into the expertise of these dedicated groups during the different stages of its life cycle.

Job Type: Full-time

Salary: £33,000.00 to £38,000.00 /year

AUTOMATION TESTER (SELENIUM)

Job Location: Berkshire

Main Duties and Responsibilities:

• Assist and support the test lead in creation of Test estimates

• Assist and support the test lead in the creation of a Test schedule/timeline (covering test planning, preparation and execution) that is realistic and effective

• Be involved in all activities of testing including test planning, preparation and execution

• Work closely with the business users providing support and guidance in creating the Business Acceptance Criteria

• Create, review and approve all Test requirements ensuring that they meet the relevant corporate standards

• Assist in the preparation of the Detailed test plan and assist the Test lead in gaining sign off from key business and project stakeholders

• Prepare and review the Test cases ensuring that they meet the relevant corporate standards, and demonstrate the coverage as specified in the detailed test plan.

• Support the business users through the Test execution phase providing guidance and support in all areas of execution

• Report and manage defects to resolution by liaising with the technical teams and business users via a regular defect meeting

• Liaise with system test, SIT teams, developers, analysts, designers and business users over all aspects of the testing.

• Identify and manage key risks and Issues within the test phases, keeping the Test lead fully informed

• Ensure test environments and test data are fully sourced and available prior to Test execution

• Report progress against plan on all testing activities keeping the Test lead informed of any slippage and providing recommendations for mitigation

• Ensure all work is carried out and documented in accordance with required standards and procedures

• Liaise with technical teams to ensure the environment is at the appropriate code level prior to commencing test execution

• Participate in peer reviews of project deliverable with the business users as required

• Assist the Test lead in preparing Test reports including the final test outcome report ensuring sign off from all stakeholders is gained.

• Manage the expectations of the business community, keeping them informed of all activity and offering support and guidance on all aspects of testing

Essential Skills and Experience

• Strong knowledge and experience applying QA best practices and methodologies in a fast-paced, agile development life cycle

• Experience of all aspects of testing, from plans to execution to documentation.

• Strong knowledge and experience applying QA best practices and methodologies in a fast-paced, agile development life cycle.

• Ability to design, develop and implement comprehensive QA test plans and test cases, tools and infrastructure.

• Database skills and experience with SQL.

Qualifications:

• Bachelor and/or Masters degree in Computer Science or equivalent industry experience is acceptable.

The closing date of application is 23rd Sept 2017

About the Company :

i5 Solutions is an experienced software services and consulting organization. Offering complete service portfolio to our clients and strive to be an expert, fully accountable partner. In our dual role as a strategic adviser and solutions provider, we deliver value and commitment.The company uses proven processes from the ground up to ensure that our solutions are predictable, consistent and accurate. We maintain high quality in our solutions by segmenting our workforce into specialized groups. Each solution taps into the expertise of these dedicated groups during the different stages of its life cycle.

Job Type: Full-time

Salary: £33,000.00 to £38,000.00 /year

BUSINESS ANALYST

Job Description :

• Exhaustive engagement with foreign clients in analysing business models and data flow
• Gathering, scoping and writing functional and business requirements for applications
• Performing market research on demand and user base for the framework idea
Handling functional issues with respect to technology workflow / integration
Preparing RFPs, pre-sales presentations and doing pre-sales analysis for supporting sales and marketing team
• Creating functional specifications, functional success test criteria and benchmarks for the frameworks
• Preparing marketing case studies and presentations for the targeted audience
Active support in sales presentations and demos to various prospective clients
Has the ability to coordinate with client technical team and gather technical

Requirements:
• Translate the technical requirements into UML, Process Flow Components, Use Cases, User Stories, and Software Requirements Specifications and communicate the same to the technical team
• Formulate the complete project plan calendar, milestone deliverables and make sure the development takes place accordingly.
• Conduct daily stand up meetings with the project team and the client
Conduct training programs to the junior business analyst team and impart training accordingly
• Formulate user guides as per the finished product
Should be able to create, track and manage multiple project tasks and create reports for management review

Desired Skills and Experience

• Good analytical and problem solving skills
• Strong knowledge of the SDLC process
• Excellent communication and inter-personal skills
• MBA (Marketing) from reputed colleges with a technology background (Graduation: BE/B.Tech)

Quality Assurance

• Ability to define detailed acceptance criteria and conduct acceptance testing
Ensure issues are identified, tracked, reported on and resolved in a timely manner
• Work with the Quality Assurance team to ensure complete coverage of listed out acceptance criteria.
• Provide significant contributions in the testing and debugging of new software or enhancements to existing software.
• Collaborate with all stake-holders to ensure all acceptance criteria have been met during the post- release process.
• Closing date for this application is 23rd Sept 2017

About the Company :

i5 Solutions is an experienced software services and consulting organization.Offering complete service portfolio to our clients and strive to be an expert, fullyaccountable partner. In our dual role as a strategic adviser and solutions provider, wedeliver value and commitment.The company uses proven processes from the ground upto ensure that our solutions are predictable, consistent and accurate. We maintain highquality in our solutions by segmenting our workforce into specialized groups. Eachsolution taps into the expertise of these dedicated groups during the different stages ofits life cycle.

Job Type: Full-time

Salary: £34,000.00 to £37,000.00 /year