Senior Software Engineer

We are a team of experts who work together to design and develop software that matters. Netcetera strongly believes in and supports continuous professional development. We care about our well-being. At Netcetera, we share our expertise, foster exchange, and appreciate different approaches.

Respect, reliability, commitment, and professionalism define us. Our teams work with agile development methodologies and use the latest technology. Netcetera specialists are part of an extensive network within the IT industry.

Looking for a new challenge? Take the next big step in your career!

For our Singapore office, we are looking for a Senior Software Engineer to be a part of our distributed team and responsible for the implementation and integration of our products for the clients.

Your role

  • Work in our international team that designs, integrates, and delivers complex Java Web applications for clients in the payment security industry in the APAC region
  • Ensure application stability and performance and contribute as L2-Support (no shifts)
  • Contribute to architectural decisions and solutions
  • Interdisciplinary cooperation (Product Management, System Engineering, etc.)
  • Consulting and communicating with stakeholders and bringing business value to our clients
  • Establish and follow high standards in software quality, testing, and security
  • Perform code reviews and track quality software metrics
  • Design and implement CI/CD pipelines for testing and delivering applications
  • Contribute to the evolution of our technical capabilities and innovation efforts

Your profile

  • You are either Singaporean, Permanent Resident, or Employment Pass Holder
  • Bachelor’s or master’s degree in computer science or software engineering
  • In-depth knowledge in Java development and one or more related technology stacks, specifically JavaScript and HTML, databases, web services
  • Excellent knowledge of fundamental software engineering principles and design patterns
  • Experience in working efficiently in large and distributed teams on complex software systems using Agile and/or SAFe
  • Excellent knowledge of software testing (unit testing, test-driven development, etc.)
  • Experience with technical reviews, code metrics, and performance testing tools
  • Fluent in written and spoken English on at least level C2
  • Excellent communication skills
  • Knowledge of credit cards and payments is a strong plus
  • Experience in distributed systems' integration is a strong plus

About Netcetera

We do the planning and scheduling of the entire Swiss and international rail systems, publishing of digital content for media and digitalisation of healthcare processes, including the use of augmented reality in medicine - all with our software.

With 25 years of experience in the FinTech industry, our solutions range from bank processing, credit card payment clearing to internet and mobile banking. Proud of the fact that majority of Swiss banking institutions offer our mobile banking services to their customers.

20 years a leader in secure digital payments - we offer innovative digital payment solutions with a strong focus on convenience, security and mobile use. 37+ mil cards are protected by our 3DS at 300+ bank institutions.

As a leading Swiss software company, we support our customers worldwide with trend-setting products and custom software. We cover the entire IT service lifecycle, from strategy to implementation and operation. A balanced combination of cutting-edge technology and proven standards ensures investment security, from large-scale projects to innovative start-ups.

Our more than 800 employees have one common goal: to help our customers reach their digital business targets. Our headquarters is in Zurich, Switzerland, with additional locations in Europe, Asia and the Middle East.