shape
shape

CAREERS

Job Opening for Analyst Programmer , UK

We currently looking for a full time Analyst Programmer to join our team. This role involves complex and unique technical problems, and requires the ability to collaborate with the strategy and creative team leaders. The Technical Lead will be required to exude extensive technical knowledge of multiple subject areas

Responsibilities / Skills:

  • Demonstrated ability to design and implement high-volume, low-latency, cloud native applications.
  • Computer Science or Software Engineering degree or relevant demonstrated experience
  • To be able to work directly with business users in all aspects of design and development
  • Proven delivery track record for full life cycle project development and implementations
  • Produce code that meets quality, coding and performance standards according to local IT guidelines and policies including Security
  • Good technical understanding of database & application performance tuning.
  • Convert the Business requirements to technical artefacts, define and understand requirements.
  • Proven working knowledge of multi-tier implementation from Client Server to Web based developments.
  • Experience in the development of Web Services being utilised by a number of different consumers.
  • Experience in responsible or disaster recovery, fail over clustering
  • Sizing of Backend , Middleware, ESB based solutions.
  • Proven IT experience.
  • Having implementation and experience on Java11, J2EE, Integration tools experience.
  • Server side code for GCP for cloud platform build, design and implement scalable cloud based web applications.
  • Hands-on experience building SOA based integration application using Oracle SOA Suite 12C,11G,OSB 12C 11G, Experience of database technologies Oracle Big Data, nosql,SQL Server.Good knowledge of Google App engine. Container Orchestration Kubernetes AWS Pas,Terraform.
  • Experience in Server-less design , embedded server.
  • Ability to participate in design reviews and influence the technology direction.
  • Expertise in CI/CD, Versioning Tools, production grade infrastructure, PAAS , IAAS(Terraform, Ansible)

Job Opening for Java Technical Leader, UK

we currently looking for a full time JavaTechnical leader to join our team. This role involves complex and unique technical problems, and requires the ability to collaborate with the strategy and creative team leaders. The Technical Lead will be required to exude extensive technical knowledge of multiple subject areas

Responsibilities

  • Develop and evolve coding standards within the team and wider department
  • Monitors all stages of projects to ensure they are timely delivery of high quality solutions to the customer.
  • Create and implement project plan and execution
  • Manage project budget and financials
  • Provide upward communication on project scope, schedule, budgets
  • Responsible for developing, creating, modifying, and integrating computer applications software
  • Perform management responsibilities for mentoring and leading of developers, manage project tasks for self and team from end to end
  • Determine the appropriate time to make advancement on projects and move on to further stages. Also, acknowledge when certain strategies aren’t effective and implement change of plans
  • Work with platform architects to understand architecture direction and create high level designs and propagate through teams and stakeholders.
  • Maintain direct and open interaction with line managers to make sure all resources needed for the project are available and also consider the negotiation of amendments to project plans to achieve best offers
  • Promote teamwork at all times and set a good personal example of attitude and performance
  • Identify, track, communicate, manage and resolve project issues
  • Driving and reviewing collaboration technology diagnosis and assessment activities
  • Driving technology architecture and infrastructure detail design activities
  • Driving collaboration and Enterprise Social Media technology build, test and implementation activities
  • Ensure the team meets overall development goals in accordance with the product development plan or market requirements and ensure project milestones are met
  • Constantly monitor emerging trends and technology related to information creation and drive pilots of such technologies when/where appropriate.
  • Leadership of the technical team on assigned clients through the high-level design exercises.

Skills

  • Degree in Computer Science or relevant field
  • Strong interpersonal skills including mentoring, coaching, collaborating, and team building
  • Knowledge of Project and Software Development Life Cycle Methodologies
  • Ability to self-direct
  • Requirement Elicitation, Process Analysis & Conversion of business requirements to Functionality
  • Multiple projects and meet deadlines within a fast paced environment
  • Ability to work in a large, matrix organisation
  • API Solutioning , Mulesoft , Cloud Native Development technologies, Fast Data/Linked data, Hybrid Integration , Speed layer solution,
  • Promote cooperation and commitment within the team by assisting and working collaboratively with others
  • Java, J2EE, RMI, JSP, Servlet, Recursive algorithms, OO Design patterns
  • XML, XSLT, matrixone- ORM, LDAP, Junit, Backbone JS, Json, Oracle, NoSQL
  • Windows/Linux Server, Webservices (Apache AXIS 2), Business, Matrix
  • Matrix Query Language, V6 database administration, Oracle
  • Worked in Spring Cloud Netflix, Kafka , Middleware, Tibco
  • Ability to comprehend user stories/acceptance criteria written using Gherkins format
  • Performance tuning and performance review using Jmeter/Gatling
  • Ability to implement Microservices, Cloud Platforms, Containerisation
  • Data Model using Business Components, Matrix Query Language
  • Hands on experience on NoSQL, data Optimizations
  • Knowledge on OAuth 2.0 grant types
  • ReactJS, JavaScript, CSS, XML, SAX parser's, Web services using Apache AXIS JavaBeans, JSTL, Custom Web Forms, Web Rules.
  • Java/J2EE/Spring/Hibernate (Frontend/Backend/Middleware) in R2014, R2015X, R2016X, R2017X (PLM product from Dassault Systems - France), Java Swing, JAX-RS web services, Jenkins, Linux shell scripts.
  • Knowledge of outsourcing methodologies and operating models, and working with professional services firms

Job Opening for Senior Software Engineer in Test Java/Selenium, UK

We currently looking for a full time Senior Software Engineer in Test Java/Selenium to join our team. This role involves complex and unique technical problems, and requires the ability to collaborate with the strategy and creative team leaders. They will be required to exude extensive technical knowledge of multiple subject areas

Key skills/Job Responsibilities:-

  • Provide leadership and consultancy on QA automation discipline, represent QA automation function with stakeholders
  • Create/Maintain automated dashboard and report status to CIOs and take part in daily scrum meeting
  • Design/Architect test automation framework and develop new test automation libraries if required
  • Implement QA process and automated testing for all the work streams to improve the overall testing cycle
  • Go through project boards to evaluate the work to be done
  • Designing, writing test automation scripts and execute tests as required
  • Using test automation frameworks
  • Investigating problems in software as a result of resting
  • Working with QA analysts and software developer to find solutions

Key skills/Requirements:

  • Hands on experience Java (Spring, SpringBoot), BDD, DevOps, Shell Scripting, Design, Architecture, TDD
  • Strong knowledge and hands on experience in Cucumber, BigData, Hadoop, Gherkin; Selenium and SQL queries
  • A university graduate with degree in computer science or a related discipline. Minimum of Ten years' experience in IT
  • Ideally a full stack developer by background, you will be working with all developers, tester and BA within the POD
  • Strong experience in managing automation test projects, lead global QA teams
  • Ability to work in a dynamic environment and come up with solutions to meet project needs
  • Demonstrate a current knowledge of latest DevOps tooling and practices
  • Strong Java, Spring, SpringBoot and related technologies knowledge and understanding
  • Proven experience on systems integrations, architectural patterns and communication protocols
  • Proven experience in testing strategies, Test-Driven Development (TDD), Behavior Driven Development (BDD), Black/White Box testing, mocking/stubbing, test data management and test results reportin
  • Build Automation Tools - Familiarity with open-source build automation tools like Maven and Gradle that can build almost any type of software.
  • CI/CD Tools and Pipeline - Knowledge of at-least one build tool eg Jenkins CI.
  • Knowledge of the AWS & Azure
  • Restful API - Good knowledge of HTTP, REST, microservices architecture, API Testing,Postman,SOAP
  • Test management and SDLC Collaboration tools: Confluence, JIRA, Zephyr, X-Ray Slack, ALM-QC, ALM Octane, Azure DevOps
  • Strong understanding of SQL, Unix, Microsoft, Eclipse/IntelliJ, JUnit, TestNG, Maven, BDD/TDD/FDD, Oracle/MySQL/MongoDB, Jenkins, JMeter,JBehave.SpecFlow,CypressIO, GIT, Agile/Scrum/Kanban
  • Has tested native or react native Android and iOS applications
  • Hands on automation using modern mobile automation tools, XCUitest, Espresso, Appium
  • An understanding of the latest trends and their role in a commercial environment
  • Strong communication and interpersonal skills and documentation skills, both technical and non-technical
  • Strong consulting skills
  • Ability to work independently and effectively in a high-pressure environment against multiple deadlines.
  • Self-development skills to keep up to date with fast-changing trends.
  • Comfortable switching between multiple project contexts.