freehire launches on Product Hunt on 26 August.

Follow →

Software Developer- PCS- Sweden

Summary

Develop and configure airline crew planning software using Python and a proprietary rule engine, while collaborating directly with clients to translate business needs into technical solutions.

Job Description

A client of Insight Global is seeking a Software Application Developer to join their Production Configuration Services team. This is a customer-facing role supporting the configuration and delivery of Crew and Operations Management software for airline clients. The position offers strong exposure to both technical problem solving and client interaction within the aviation industry.

Key Responsibilities

Partner directly with customers to gather requirements and understand business objectives

Configure and customize Crew Planning and Operations software using Python and a proprietary rule-based language (Rave)

Translate business needs into technical solutions and clearly explain design decisions to clients

Build and maintain strong client relationships while managing expectations

Collaborate with internal teams to improve processes and delivery efficiency

Develop and execute automated test cases using a test-driven development approach

This position is a hybrid role in Gothemburg Sweden and has a monthly compensation of 50,000 SEK- 55,000SEK.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:

Skills and Requirements

2-3 years of software development experience

At least 2 years of Python experience

2+ years working in Linux/Unix environments

Experience using version control tools (Git, GitHub, or GitLab)

Strong communication and problem-solving skills

Professional fluency in English (Spanish is a plus)

Must be authorized to work in Sweden Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or similar field (or equivalent experience)

5+ years of software development experience

4+ years of Python experience

Experience working in Agile environments

Background in airline operations, crew planning, or optimization

Experience with

Relational databases and data modeling

Test-driven development tools (Gherkin, Behave, Pytest)

Docker, CI/CD pipelines, and cloud platforms (AWS, Azure, etc.)

Linux system administration and shell scripting

Kubernetes, virtual machines, and enterprise integrations

Functional programming concepts

See also