New Adverts x3 - Software Engineer (.Net & ASP.Net), Senior Software Engineer & SDET Analyst

Senior Software Engineer (.Net and ASP.Net)

We are seeking a Senior Software Engineer with proven knowledge of .Net and ASP.Net. Apply today and join our award-winning company!

Our Senior Software Engineer will be responsible for coding, debugging, maintaining, supporting, implementing and validating applications whilst collaborating and communicating with appropriate parties. They will further maintain and utilise application and programming documents in the development of code, recommend changes in development, maintenance and system standards, and create appropriate deliverables and develop application implementation plans throughout the life cycle.

Key responsibilities include:

  • Developing code for TSYS Software independently or with support from Team Leader using various tools and owning responsibility for quality assurance of their development
  • Solving client software issues and supporting the client software life cycle
  • Performing corrective measures for moderately complex code deficiencies and escalating alternative proposals as necessary
  • Communicating and enforcing coding standards.

Essential requirements:

  • Good knowledge and understanding of object orientated programming concepts
  • Good knowledge of and development experience using any of the mainstream .NET development languages and ASP.NET application frameworks and developing multi-user Web applications using ASP.NET
  • Experience with multi-user web application development using .NET Core framework with knowledge of MVC
  • Experience developing .NET Window applications using WinForms and/or WPF
  • Good understanding of object-oriented programming paradigms plus experience using Microsoft Visual Studio in a development environment
  • Excellent knowledge in SQL. Oracle and PL/SQL and a good working knowledge of relational DBMS
  • Good knowledge of Windows Server including knowledge of IIS
  • Experience writing technical solutions and converting business requirements into technical specifications
  • Educated to degree level in a relevant subject such as Computer Science, MIS, BCA, MCA, B Tech
  • Excellent spoken and written English communication skills.

TSYS offers structured career development, supported by training that provides the opportunity to learn and develop.

TSYS also offers competitive salary and benefits packages.

To apply for this position, please visit our website www.tsys.com/careers and apply through the online system by 20th October 2021.

All applications will be treated in the strictest confidence.

 

SDET Analyst

Be part of our international team, whether you are starting your career or looking for professional growth, apply today and join our award-winning company!

A new opportunity has arisen for a Software Development Engineer in Test (SDET) Analyst to join our international automation team in Nicosia.

The SDET Analyst will be using our testing tools to conduct testing, analysing and interpreting results as directed. He/she will be responsible to create, execute and maintain our existing automated tests in our in-house developed Automation framework for all his/her client projects.

She/he will apply knowledge of procedures, methodology and / or application standards to include payment card industry and security related compliance to testing activities using automation.

The SDET Analyst is expected to provide daily standardized reports to the corresponding Test Manager indicating the daily progress and potential issues identified during the automation execution.

Furthermore, he/she is expected to contribute in expanding our automated test suite coverage by automating test cases using our inhouse tools and provide status updates to management.

The successful candidate should have the following skills and knowledge:

  • Demonstrates some proficiency and knowledge in database SQL querying (Essential)
  • Programming skills (Essential) {Preferably C #}
  • Demonstrated knowledge and experience in applying Test Methodologies (Desirable)
  • Demonstrated experience in use of Test / Automation Tools (QC / QTP / JIRA) (Desirable)
  • Demonstrates basic proficiency and knowledge in Unix/Linux (Desirable)
  • Demonstrated experience in Defect / Incident Management (Desirable)
  • ISEB / ISTQB Certification or Equivalent (Desirable)

 

Essential requirements for the role:

  • Bachelor’s degree in Computer Science or equivalent
  • Excellent spoken and written English communication skills
  • Organized, reliable and able to multitask, be able to work under pressure
  • Must be a team player with excellent interpersonal and relationship skills necessary to work with an integrated software development team
  • Good time management skills, able to prioritise and progress several lines of work.
  • Excellent attention to detail, analytical and problem-solving abilities

 

What we offer:

  • Challenging, interesting work in a truly international environment
  • The opportunity to learn and develop from an experienced team
  • A culture focused on people where every individual contributes and makes a difference
  • A friendly working environment, with a strong sense of camaraderie
  • Competitive salary and benefits packages.

 

TSYS offers structured career development, supported by training that provides the opportunity to learn and develop.

TSYS also offers competitive salary and benefits packages.

To apply, please visit our website www.tsys.com/careers and apply through the online system by 20th October 2021.

All applications will be treated in the strictest confidence.

 

 

Senior Software Engineer

Looking for professional growth? Unfold your talent and work with our Technical Subject Matter Experts team working on a cloud-based technology.

Apply today, for the position of Senior Software Engineer and join our award-winning company!

The Senior Software Engineer will join our PRIME Processing projects team in Nicosia focusing on New Client implementations and credit card portfolio data conversions.

She/he will work throughout a well-established software development life cycle and perform in a utility capacity to architect, create, code, debug, maintain, and validate tools and applications with a broad understanding of a variety of languages and architectures.

Experience an agile, fast pace technical world of digital payments, form data conversion strategies and present to clients and technical delivery teams (stakeholders). Act as an expert on subjects such as data conversion, system performance, data mapping and data conversion strategies.

 

Key responsibilities include:                                                         

  • Liaising with international clients in client facing meetings to determine data conversion approach.
  • Develop moderately complex code using both front and/or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.
  • Provides broad and in-depth knowledge of analysis, modification, and development of complex code/unit testing in order to develop concise application documentation. Performs and advises on testing, validation requirements, and corrective measures for complex code deficiencies and provides systemic proposals.
  • Participates in client facing meetings, vendor partnership teams to determine solution approaches.
  • Provides advice to leadership on the design, development and enforcement of business/infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding and in-depth knowledge of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Develops, administers and recommends billable hours and resource estimates on complex initiatives, projects, and issues.
  • Flexibility to work occasional shift hours to meet conversion and client needs.
  • Flexibility (in the future) to travel to client premises and undertake data conversations activities.

The successful candidate should have the following experience and skills:

  • Minimum 3 years relevant experience in the IT industry 
  • Demonstrated knowledge in Oracle Database Development (e.g. PL/SQL), Oracle Performance Tuning and intermediate technical skills in UNIX/Linux Operating Systems
  • Some knowledge of back-end technologies - especially in Java, Python, .NET
  • Experience in end-to-end project implementation delivery.
  • Educated to degree level in a relevant subject such as Software Engineering, Computer Science, MIS, or other technical degree. Experience in lieu of degree will be considered.
  • Excellent spoken and written English communication skills

 

Desired Requirements for the role:

  • Experience working on medium to large/complex data conversion projects.
  • Knowledgeable with experience in the payment industry (issuing, acquiring, authorization, etc.) preferable
  • Experience in CI/CD tools, creating Docker Containers, Kubernetes development, managing Kubernetes applications will be consider an advantage. 

TSYS offers structured career development, supported by training that provides the opportunity to learn and develop.

TSYS also offers competitive salary and benefits packages dependent on relevant skills and level of experience.

To apply for this position please visit our website www.tsys.com/careers and apply through the online system by 20th October 2021.

All applications will be treated in the strictest confidence.