Software Engineer for AI & Continuous Improvement

Founded in 1999 in Vienna, the Qualysoft Group is a manufacturer-independent IT consulting and services company, which successfully provides support for its international customers with the aim of boosting their competitiveness and economic efficiency through innovative IT solutions.

Its focus is on financial services providers, telecommunications companies, the automotive industry and energy service providers. Over 400 employees in 6 subsidiaries work together to ensure state of the art solutions for our clients.

We are looking for new colleagues in Qualysoft teams for diverse projects providing continuous learning opportunities. Our common goal is to provide honesty, development and a stable background while getting to know the latest technologies. We are waiting for your application for the position below!

Responsibilities

  • Identify opportunities to improve the team's development, testing, support and delivery processes

  • Design and implement practical automation solutions that reduce manual effort, improve quality and increase confidence in delivery

  • Use AI-assisted development and automation tools to improve requirements refinement, testing, documentation, diagnostics and engineering workflows

  • Evaluate emerging technologies and assess where they can be applied pragmatically within the team

  • Build practical, working solutions that can be adopted by the team, rather than producing concepts or recommendations alone

  • Analyse production incidents, identify root causes and turn recurring issues into opportunities for improvement

  • Promote engineering practices that enable the team to deliver more consistently, efficiently and with stronger controls

Core Skills Required

  • Experience designing, building and delivering production-grade applications or automation solutions

  • Strong analytical and problem-solving skills, with the ability to investigate complex systems and data flows

  • Experience building automated testing frameworks or improving test coverage for existing systems

  • Practical experience with at least one major programming or scripting language, such as Python, Java or a functional programming language

  • Basic experience with databases, SQL, data analysis or reporting tools

  • Comfortable working in a Linux environment and using command-line tools

  • Familiarity with Jira, Git, code review processes or team documentation tools

  • Willingness to learn Q/KDB+ and apply it to the team's use cases

Useful Exposure

  • AI-assisted development, workflow automation, data analysis automation or prompt-based productivity tools

  • Application architecture and system integration patterns

  • APIs, interfaces and distributed systems

  • Databases and data flows

  • Batch and real-time processing concepts

  • Production support processes

  • Financial markets, risk data, trading platforms or regulatory reporting environments

Why we think you will love working here:

With us you count as a person, our doors are always open.

We live the Qualysoft Team Spirit and stand for transparency!

Fresh wind and new ideas are welcome, because standstill is a foreign word at Qualysoft.

Summary

Designs and implements automation and AI-assisted improvements to development, testing, delivery and support workflows. Requires production-grade application or automation experience, strong analytical problem-solving, automated testing experience, proficiency in Python, Java or another language, SQL and database basics, Linux and command-line skills, and familiarity with Jira and Git.

Responsibilities

Identify opportunities to improve development, testing, support and delivery processes; design and implement practical automation solutions; use AI-assisted development and automation tools; evaluate emerging technologies; build working solutions adopted by the team; analyse production incidents and root causes; promote engineering practices for consistent, efficient delivery

Qualifications

Experience designing, building and delivering production-grade applications or automation solutions; experience building automated testing frameworks; practical experience with at least one major programming or scripting language (Python, Java or functional programming); basic experience with databases, SQL, data analysis or reporting tools; comfortable working in Linux and using command-line tools; familiarity with Jira, Git, code review processes or team documentation tools; willingness to learn Q/KDB+

Experience requirements

Experience designing, building and delivering production-grade applications or automation solutions; experience building automated testing frameworks; practical experience with at least one major programming or scripting language; basic experience with databases, SQL, data analysis or reporting tools; comfortable working in a Linux environment and using command-line tools; familiarity with Jira, Git, code review processes or team documentation tools; willingness to learn Q/KDB+