Author Archives: nesssiteadmin

QA Automation

QA Automation

Project: Westfield
Experience: 2+ years
Number of openings: 1

 

About the project

The New Admin System Project will provide a new platform for Westfield’s Insurance and Health and Wellbeing transactions. The overarching aim is to create digital capability that services our customers. This will be achieved through a modular approach, migrating away from the existing admin system to the new with the aim of decommissioning the old system.

 

Role Description

QA engineer will be part in all phases of application lifecycle from estimation to delivery. He or she will provide clean and reliable technical solutions under the guidance of more senior team members.

  • Follow and respect test strategy in line with the scope and organization standards;
  • Implementation and execution of the test cases, test procedures and test suites;
  • Design and code review;
  • Review the test cases and test data generated by the software test engineers and get them to address the review comments;
  • Participate in the design of major features from initial requirements through customer acceptance;
  • Participate in all test activities for development projects, including bug/defect tracking and reporting, integration/ user-acceptance, and regression testing activities;
  • Promptly report, document and inform upon any issues that may impact upon the product development lifecycle;
  • Participate in Agile scrum process, including sprint planning, reviews, and retrospectives.

 

Key requirements

  • Minimum of 2+ years of QA related experience;
  • Automate test cases based on the test plan;
  • Experience using a test management tool;
  • Experience using a bug tracking tool;
  • Web Applications testing;
  • Ability to generate test effort estimates;
  • Ability to interpret test results for release decisions;
  • Familiar with Agile methodology;
  • Familiar with an CI tool;
  • Good understanding of object-oriented programming;
  • Hands-on experience in Groovy, Java, or C#
  • Katalon Studio – nice to have
  • SpecFlow – nice to have.
  • Apache JMeter is a plus

 

Soft skills wanted

  • Meticulous and creative with an attention to detail;
  • Communication and interpersonal skills
  • Articulate and confident in communicating both orally and in writing;
  • Express complex ideas clear and concise.

 

Benefits

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.

 

Join our team! Apply here!
QA Manual

QA Manual

Project: Westfield
Experience: 2+ years
Number of openings: 1

 

About the project

The New Admin System Project will provide a new platform for Westfield’s Insurance and Health and Wellbeing transactions.  The overarching aim is to create digital capability that services our customers.  This will be achieved through a modular approach, migrating away from the existing admin system to the new with the aim of decommissioning the old system.

Role Description

The job will be to primarily execute the functional and regression tests, raise defects for failures, retest the defect fixes for the identified test cycles, then interpret the results to inform release decisions.

 

Key requirements

  • 2+ years of practical experience in software testing;
  • Review, evaluate and turn high-level requirements into detailed test cases, with clear scope, quality criteria and deliverables;
  • Estimation, work breakdown and test coverage needs from explicit and implicit test requirements;
  • Ensure issues are identified, tracked, reported and resolved in an effective manner, assisting in the investigation and resolution where needed;
  • Ensure testing is carried out in a timely, repeatable and effective fashion;
  • Experience testing web applications;
  • Ability to generate test effort estimates;
  • Worked in an agile environment;
  • Worked with test management systems and bug tracking tools.

 

Soft skills wanted

  • Meticulous and creative with an attention to detail;
  • Communication and interpersonal skills
  • Articulate and confident in communicating both orally and in writing;
  • Express complex ideas clear and concise.

 

Benefits

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.

 

Join our team! Apply here!
IT Manager

IT Manager

Experience: 8+ years
Number of openings: 1

Role Description

  • Responsible for planning, managing and coordinating the implementation of strategic initiatives to preserve the availability, integrity and confidentiality of Ness Information resources;
  • Manage Ness Asset Inventory including hardware, software, network appliance etc, and also ensure compliance;
  • Responsible for setting up an EDC as per business demands (ensures that all the procedures are followed keeping in mind the technical specifications and makes efforts to achieve the service level agreement objectives);
  • Ensure compliance to various certifications such as ISMS 27k for ISG team;
  • Identify opportunities and makes recommendations to enhance the IT operational including Delivery / Network  / Compliance;
  • To develop, lead, and motivate a team of service desk professionals to deliver excellent technical and non-technical support with outstanding customer service satisfaction and promptitude;
  • Tracking and progress chasing of incidents;
  • Designing infrastructure requirements;
  • Conduct and attend service reviews on regular basis, to review performance reports, service improvements, quality and processes;
  • Should have managed critical customer incidents, associated customer communication and aware of escalations procedure.

  

Key requirements

  • 8-10 years experience in IT Operations. At least 2-3 years leading a team of at least 2-3 people;
  • Strong technical background that includes:

– good knowledge of the TCP/IP stack and network communications in general

– good knowledge of DNS, DHCP, LDAP

– previous experience with virtualization technologies

– extensive experience in one or more operating systems

  • It’s considered a big plus:

– previous experience with Active Directory environments

– strong knowledge of Windows environments.

– decent knowledge of a scripting skill PowerShell/Python/Perl/Bash

  • Mentor team members on operational issues related to IT service delivery.

 

Benefits

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.

 

Join our team! Apply here!
Java Web Developer

Java Web Developer

Project: Tribal
Experience: 4+ years
Number of openings: 4

 

 

About the client

Tribal is a Total Experience agency. Thinking beyond the established customer experience, we work with brands to consider the total experience – online, offline and internal engagement and processes – and create products, services and comms that people love. Made up of six practices – Customer Experience, Creative and Social, Tech Engineering, Business Consulting, Data Science and Innovation – they can stand apart or snap together to help our clients create hard-working and loved digital experiences.

Role Description

We are looking for a solid Java Web Developer to work closely with the Technical Lead, developing code on time and to budget, and to do so in a manner that meets the client’s requirements and continues to improve the quality of the project.

 

Core responsibilities

The successful candidate will also be responsible for:

  • Demonstrating that the code meets requirements
  • Analysing the client’s functional requirements
  • Documenting work packages and deployment guidelines
  • Estimating, planning, and delivering work under the guidance and support of the Technical Lead and Project Managers
  • Providing technical advice to the Project Managers and Account Managers

  

Key requirements

  • Comprehensive knowledge of development using Java, with over 3 years commercial experience
  • Ability to produce well-structured, testable and maintainable code
  • Experience developing functionally rich, high traffic and high availability websites
  • Comfortable working with a CLI and Linux environments, such as CentOS
  • Working knowledge of applicable Internet standards and protocols
  • Knowledge and experience of Java web frameworks such as Spring
  • Knowledge and experience of build tools such as Maven and Gradle
  • Knowledge and experience of continuous integration and deployment tools such as Jenkins
  • Knowledge and experience of testing frameworks such as JUnit
  • Knowledge and experience of source control systems such as Git
  • Experience using RESTful API end-points
  • Good working knowledge of database technologies such as MySQL

 

Soft skills wanted

  • Work effectively with other team members across disciplines
  • Possess good verbal and written communication skills
  • Pay attention to detail and have a commitment to quality
  • Be eager to learn and apply new skills and technologies
  • Take ownership and solve problems in a resourceful and professional manner
  • Be committed to keeping their skills and knowledge up-to-date by following industry trends, attending conferences/talks and having relevant certifications

 

Benefits

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.

 

Join our team! Apply here!
Senior DevOps Engineer

Senior DevOps Engineer

Project: Alfresco
Experience: 4+ years
Number of openings: 1

 

About the client

We believe in helping individuals & organizations stay ahead of the curve by disrupting the old ways of making business run faster.

Our open source technology is focused on user experience & allows IT to build intelligent business solutions at breakthrough speed.

Business is no longer a series of transactions but a constant flow of information, ideas, decisions, and outcomes. That’s why we’ve developed a software platform that connects people, content, & processes, giving organizations the power to start their journey towards Digital Transformation.

 

Role Description

This is an exciting role and an opportunity to join the Ness Alfresco Engineering team.

As a Senior DevOps Engineer, you will be responsible for creating, maintaining and further develop the Ci/CD infrastructure of the Alfresco Digital Business Platform as well as the various backend or frontend components of the platform. You will display a full stack engineer mindset as you will also tackle development tasks and building quality into the products as part of your role. You will be working closely with an agile team of developers and QA engineers in order to achieve successful, stable and timely releases of the platform, its various components and consuming applications.

You will be exposed to almost all of the diverse technologies that make up the Alfresco product, and, when necessary, will work alongside other technical experts in these areas.

 

Essential skills

  • 4+ years of practical experience in dev-ops engineering;
  • Good scripting experience in one or more of the following: Bash, Python, Perl, Python, Go;
  • Good AWS experience with proficiency in configuration and usage of several services such as:
    • EKS, CloudFormation, EFS, S3, S3 Glacier, RDS, CloudWatch
    • VPC, Route53, Cloudfront, API Gateway
    • IAM, Certificate Manager, KMS, Lambda, SSM;
  • Version control system and tools experience (Git, SVN, GitHub, GitLab);
  • Experience with CI/CD pipelines and tools (Maven, Bamboo, Jenkins, Trevis, GitLub);
  • Experience with automatic deployment and orchestration of large scale containerized apps (Docker, Kubernetes, Helm, Nginx);
  • Knowledge of agile development methodologies such as Scrum;
  • Good written and verbal English skills;
  • High motivation and team player;
  • Passionate about technology;
  • Self driven in research and sharing best practices within the tea.

  

Desirable skills

  • MS Azure experience;
  • Strong core Java and OOP;
  • Knowledge of Spring Java Framework;
  • An understanding of clean coding best practices;
  • An understanding of what Enterprise Content Management is;
  • Networking concepts (TCP/IP, SSH, DHCP, DNS, HTPP, SSL, TFTP, SMTP).

 

Qualifications

  • Bachelor degree in Computer Science or a related technical field.

 

Travel

  • Some travel may be required for this role.

 

Benefits

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.

 

Join our team! Apply here!
Python Developer

Python Developer

Project: Betterworks
Experience: 3+ years
Number of openings: 1

 

About the client

At BetterWorks we know the world of planning, management, and execution can be complex and subjective. We provide a platform that allows our customers to set goals in a manner that provides transparency, promotes collaboration, and integrates their existing toolsets to provide a holistic view of the world.  Unlike previous platforms, BetterWorks integrates with existing workplace systems and software (Jira, Salesforce, Google at Work, etc.), becoming the system of consolidation, not just the system of record. Our platform goes a step further by tying employee goals into their professional development and performance, providing high visibility and transparency to both employees and management.  It’s a complex problem that needs to strong individuals to help solve in an elegant, easy to use manner.

 

Role Description

This is an exciting role and an opportunity to join the Ness Betterworks Engineering team.

As an Experienced/Senior Backend Developer, you will work as part of an agile development team to design, develop, evolve and deploy various components of Betterworks , with a focus on backend development and exposure to front-end development, devops and building quality into the product.

You should have experience of Python development using Django framework, a commitment to producing quality work and a passion for learning new skills and technologies.

In this role you will be exposed to many of the diverse technologies and services on which Betterworks platform is built, and, when necessary, will work alongside other technical experts in these areas.

 

Essential skills

  • 3-5 years of recent practical expertise in software engineering;
  • Strong OOP experience and good knowledge of Python programming language;
  • Strong knowledge of SQL and RDBMS;
  • Version control tools experience (preferrably Git);
  • High motivation and good team player;
  • Passionate about new technology;
  • Self driven in research and sharing best practices within the team;
  • Full-stack development and code-to-deployment ownership mindset;
  • Ability to verify functionality via unit testing and integration/regression testing;
  • Good English communication skills;
  • Knowledge of agile development methodologies such as Scrum.

 

Desirable skills

  • Django, Django REST frameworks;
  • Database modelling;
  • Leveraging Posgres, Redis, Elasticsearch, message queues;
  • Experience with TDD and/or BDD approaches to development;
  • Experience in building Microservices;
  • Experience deploying and running containers (Docker/Kubernetes);
  • Knowledge of clean coding best practices;
  • Experience with CI/CD pipelines and tools(Jenkins, CircleCI);
  • Experience with cloud services ( AWS, Google Cloud,Heroku);
  • Linux and scripting experience.

 

Qualifications

  • Bachelor degree in Computer Science or a related technical field.

Travel

  • Some travel may be required for this role.

Benefits

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.
Join our team! Apply here!
MicroStrategy Developer

MicroStrategy Developer

Project: UMG (Universal Music Group)

Experience: 5 years+

Number of openings:01

This position is for a Microstrategy Developer to work on a BI project focused on delivering financial and royalty reports and dashboards to core business users.

Responsibilities

  • To ensure the stability and performance of all MicroStrategy environments
  • To extend the existing architecture and output to encompass new data sources and requirements
  • Working closely with BA’s and ETL team to ensure data is processed for optimal reporting performance and accuracy
  • Responsibility for operational readiness – ensure that all parties are prepared for changes and delivery
  • Support the capture of information requirements
  • Undertake data exploration and analysis to determine the quality of data and to determine how requirements can be met
  • Provide support to end users
  • Provide guidance to junior team members in relevant roles

 

Requirements

    • SQL and data analysis skills
    • Knowledge of relational database structures and ETL
    • Good analytical and problem-solving skills which will enable the delivery of results within resource limitations
    • A strong blend of both technical, relational & communication skills
    • Proven experience of developing reports and interactive dashboards
    • Experience of business intelligence capabilities and data warehousing delivery
    • Experience of using the information to deliver business value in an easily consumable format
    • Experienced in requirements collection process in an Enterprise Information environment

Benefits

  • Training on application
  • Access to training for self-development
  • Be part of a dynamic team
  • Floating holidays
  • Flexible benefits basket
  • Fun PS4 games and various team bonding and team building programs
  • Attractive compensation scheme

About the client

Universal Music Group is the world’s leading music company and the home for music’s greatest artists, innovators, and entrepreneurs. They own and operate a broad array of businesses engaged in recorded music, music publishing, merchandising, and audiovisual content in more than 60 countries.

Join our team ! Apply here!
Senior Full Stack .NET Developer

Senior Full Stack .NET Developer

Project: UMG (Universal Music Group)

Experience: 3 years+

Number of openings:01

 

Responsibilities

  • The ideal candidate will be able to work with the existing team, helping to design, architect, plan and document new solutions, such as Sitecore-powered websites, as well as custom interfaces, API Endpoints and web applications.
  • The role will include the planning and creation of suitable documentation, such as functional and technical specifications for .NET-based projects, as well as appropriate architecture (such as hosting environments).
  • Design development, testing, and production environments which account for technology stack, security, considerations, performance, and integrations.

Requirements

  • Experience of designing and developing Public Websites
  • Experience of .NET development using C# and ASP.NET
  • .NET web services / third party data integrations
  • Awareness and familiarity with Bootstrap, Angular, Knockout and other frameworks
  • Agile (SCRUM) Experience
  • Knowledge of the software development life cycle, design, build and support
  • Excellent communication skills in English in written and spoken form
  • Experience of Using Amazon Web Services (AWS) EC2 instances and other AWS services is preferred
  • Minimum business or technical degree

Benefits

  • Training on application
  • Access to training for self-development
  • Be part of a dynamic team
  • Floating holidays
  • Flexible benefits basket
  • Fun PS4 games and various team bonding and team building programs
  • Attractive compensation scheme

About the client

Universal Music Group is the world’s leading music company and the home for music’s greatest artists, innovators and entrepreneurs. They own and operate a broad array of businesses engaged in recorded music, music publishing, merchandising, and audiovisual content in more than 60 countries.

Join our team! Apply here!

 

Senior ETL Developer

Senior ETL Developer

Project: UMG (Universal Music Group)

Experience: 5-7 years+

Number of openings:03

 

Responsibilities

As an ETL Senior Developer,  you will:

  • Ensure the stability and performance of all environments
  • Extend the existing architecture and output to encompass new data sources and requirements
  • Work closely with ETL team to ensure data is processed for optimal reporting performance and accuracy
  • Take responsibility for operational readiness – ensure that all parties are prepared for changes and delivery
  • Support the capture of information requirements
  • Undertake data exploration and analysis to determine quality of data and to determine how requirements can be met
  • Provide guidance to junior team members in relevant roles

Requirements

  • Strong SQL Skills, SQL Server 2012 2014 2016
  • Experience creating and maintaining SSIS packages to process and transform data from various sources to relational databases
  • Proficiency in SQL including the use of SQL editors, stored procedures, and optimizing SQL statements.
  • Experience with other database technologies like MYSQL and Redshift
  • Strong relational data warehouse development experience using dimensional modelling techniques
  • Experience with handling large amounts of data
  • SQL performance tuning
  • AWS & S3
  • Experience in working in an Agile environment
  • Excellent Communication skills
  • Good team player

 

Benefits

  • Training on application
  • Access to training for self-development
  • Be part of a dynamic team
  • Floating holidays
  • Flexible benefits basket
  • Fun PS4 games and various team bounding and team building programs
  • Attractive compensation scheme

About the client

Universal Music Group is the world’s leading music company and the home for music’s greatest artists, innovators and entrepreneurs. They own and operate a broad array of businesses engaged in recorded music, music publishing, merchandising, and audiovisual content in more than 60 countries.

Join our team! Apply here!

 

Senior QA Automation

Senior QA Automation

About the client

The client is focused on improving urban mobility and considers smart cities as one of its core initiatives. The company has been investing in developing smart parking and smart transportation solutions and it is moving towards an account-based payments model. The software platforms help the local authorities in 4000 cities around the world to measure, monitor and manage the mobility within the cities. Every week around the world, customer’s terminals, mobile applications and online services, contribute to improving the living environment of its 100 million users by helping to reduce air pollution, optimize traffic, simplify payments, make cities more secure and economically dynamic.

Role description

QA Automation Engineer will be part in all phases of application lifecycle from estimation to delivery. He/she will provide clean and reliable technical solutions under the guidance of more senior team members.

  • Follow and respect test strategy in line with the scope and organization standards;
  • Create detailed, comprehensive and well-structured test plans and test cases;
  • You will design automated tests to validate applications by creating scripts that run testing functions automatically;
  • Analyze bug reports and highlight problems to help identify fixes for them;
  • Participate in the design of major features from initial requirements through customer acceptance;
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements;
  • Participate in Agile Scrum process, including sprint planning, reviews and retrospectives;
  • Stay up-to-date with new testing tools and test strategies.

 

Skills:

  • 4+ years of experience;
  • Proven work experience in software quality assurance;
  • Strong knowledge of software QA methodologies, tools and processes;
  • Hands-on experience with automated testing tools (e.g. Selenium Web Driver, SpecFlow, open source or commercial automation test frameworks);
  • Ability to generate test effort estimates;
  • Ability to interpret test results for release decisions;
  • Strong understanding of object-oriented programming (e.g. C#, Java, Python, etc.);
  • Familiar with a CI tool (Jenkins, TeamCity, etc.);
  • Experience working in an Agile/Scrum development process;
  • Very good English speaking skills, both verbal and written;
  • BS/MS degree in a Computer Science, Engineering or a related subject.

 

Nice to have

  • good French speaking skills.

 

Benefits:

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.

 

Join our team! Apply here!