Senior Software Engineer – Web & Desktop Applications

Traffit

Katowice

Hybrid

PLN 140,000 - 210,000

Full time

33 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical care
Life insurance
Multisport card

Job summary

Traffit in Katowice is seeking a Senior Software Engineer to build web and desktop applications within an international engineering team. You will participate in requirements, design, coding, testing, and integration, guiding technical decisions and mentoring colleagues.

You will also help shape architectures, estimate tasks, and ensure high quality through tests and reviews, while collaborating with other engineers and stakeholders to improve development practices.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • Solid professional experience in software development, ideally in a senior engineering or technical leadership role.
  • Experience with Kotlin and cloud technologies.
  • Strong understanding of object-oriented programming and design principles.
  • Hands-on experience with C++, C#, Java, or Python.
  • Experience with software architecture, system design, and making technical decisions.
  • Ability to guide other engineers and communicate technical concepts clearly.

Responsibilities

  • Gather and document software requirements, ensuring they are clearly translated into technical specifications.
  • Contribute to software architecture and system design, taking into account performance, reliability, development effort, and project requirements.
  • Estimate development tasks and evaluate different technical approaches.
  • Design, develop, document, and maintain software components for web and desktop applications.
  • Develop and execute unit tests, investigate bugs, and ensure software quality.
  • Lead the integration of software components across different subsystems and resolve technical issues.
  • Provide technical guidance to other engineers and support the design, testing, and integration of their work.
  • Participate in code reviews, design reviews, and technical discussions.
  • Take responsibility for the ongoing maintenance and stability of multiple software subsystems.
  • Collaborate with other engineers and stakeholders to prioritise tasks and coordinate development work.
  • Identify and recommend improvements to development practices, tools, and engineering workflows.
  • Research new technologies and standards to address technical challenges and improve software development.

Skills

Kotlin
Cloud technologies
Object-oriented programming
C++
C#
Java
Python
Software architecture
Testing & debugging
Code reviews
AI tools for development

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience

Job description

Senior Software Engineer – Web & Desktop Applications

Join an international engineering team working on software solutions for the industrial automation and motion control industry. The company develops technologies used in advanced motion control systems, combining software engineering with industrial automation.

As a Senior Software Engineer, you’ll work on a range of software technologies for web and desktop applications. You’ll be involved in the entire development process, from understanding requirements and shaping technical solutions to writing code, testing, and integrating software components. Alongside hands-on development, you’ll help guide technical decisions, support other engineers, and contribute to improving the team's engineering practices.

Key responsibilities

Gather and document software requirements, ensuring they are clearly translated into technical specifications

Contribute to software architecture and system design, taking into account performance, reliability, development effort, and project requirements

Estimate development tasks and evaluate different technical approaches

Design, develop, document, and maintain software components for web and desktop applications

Develop and execute unit tests, investigate bugs, and ensure software quality

Lead the integration of software components across different subsystems and resolve technical issues

Provide technical guidance to other engineers and support the design, testing, and integration of their work

Participate in code reviews, design reviews, and technical discussions

Take responsibility for the ongoing maintenance and stability of multiple software subsystems

Collaborate with other engineers and stakeholders to prioritise tasks and coordinate development work

Identify and recommend improvements to development practices, tools, and engineering workflows

Research new technologies and standards to address technical challenges and improve software development

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
  • Solid professional experience in software development, ideally in a senior engineering or technical leadership role
  • Experience with Kotlin and cloud technologies
  • Strong understanding of object-oriented programming and design principles
  • Hands-on experience with at least one object-oriented programming language, such as C++, C#, Java, or Python
  • Experience with software architecture, system design, and making technical decisions
  • Good understanding of software testing, debugging, and troubleshooting across different components
  • Experience with code reviews, technical discussions, and software integration
  • Ability to guide other engineers and communicate technical concepts clearly
  • Proactive approach to solving technical problems and improving development practices
  • Experience using AI tools to support software development and improve engineering efficiency is a plus
Conditions
  • Location: Katowice (hybrid mode 3x week in the office)
  • Employment type: B2B
  • Benefits: medical care, life insurance, Multisport card
  • Phone call with Recruiter
  • Technical interview with the client (may require 2 rounds)
  • Feedback and decision

At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Manager
Senior Product Manager

Traffit • Województwo pomorskie

On-site
PLN 240,000 - 320,000
Private medical insurance
Life insurance
Meal allowance
+1
Java Tech Lead
Java Tech Lead

Traffit • Warszawa

Remote
PLN 124,000 - 207,000
Private medical care
Life insurance
Sports card
+1
Software Engineer [m|f|d]
Software Engineer [m|f|d]

Soloplan Polska • Katowice

Hybrid
PLN 120,000 - 160,000
Flexible hours
Remote work option
Private medical care
+3
Senior Application Engineer
Senior Application Engineer

Solid Company • Wrocław

Hybrid
PLN 169,000 - 330,000
Health and life insurance
PPK
26 vacation days
+8
Robotics Engineer (f/m/x)
Robotics Engineer (f/m/x)

Sii Poland • Rzeszów

On-site
PLN 120,000 - 180,000
Great Place to Work
Solid financial situation
Profit sharing
+3
Senior Data Engineer (AI)
Senior Data Engineer (AI)

Sopra Steria • Katowice

On-site
PLN 134,000 - 179,000
Free parking
Fresh fruits
Workation
Senior Java + Angular Engineer - Katowice, EU Project
Senior Java + Angular Engineer - Katowice, EU Project

Sopra Steria • Katowice

Hybrid
PLN 133,920 - 178,560
Luxmed
Medicover Sport
Educational platforms
+4
Support Engineer
Support Engineer

Solid Company • Wrocław

Hybrid
PLN 169,000 - 330,000
Hybrid work in Wroclaw
Equity incentives
Annual bonus possibility
+4
Enterprise Application Engineer (Java / Python) (K/M)
Enterprise Application Engineer (Java / Python) (K/M)

Solid Company • Wrocław

Hybrid
PLN 140,000 - 190,000
Health insurance
Sport card
Lunch subsidy
+3
Software Engineer (Kotlin&Java)
Software Engineer (Kotlin&Java)

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Warszawa

On-site
PLN 167,000 - 223,000
Worksmile platform access
Growth-minded environment
Top locations