freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Developer

Summary

Build and maintain high-performance maritime software using .NET, Python, and cloud tech to improve global shipping operations.

Senior Software Developer

Application Deadline: 30 July 2026

Department: Technology

Employment Type: Full Time

Location: Poland

Reporting To: Tomasz Fojtuch

Description

Senior Software Developer will play a key role in shaping the next generation of maritime software, designing and delivering high‑performance, mission‑critical applications that support safer and more efficient maritime operations globally.

Key Responsibilities

  • Design, code, test, debug, and document software applications using .NET framework, Python, cloud, and related technologies.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with the team to define, design, and ship new features.
  • Work with project leaders, product owners, and developers to understand business requirements and translate them into technical solutions.
  • Provide ongoing maintenance, support, and enhancements for existing systems.
  • Offer support to end‑users of the application by troubleshooting and problem solving.
  • Stay up‑to‑date with new technology trends and best practices in .NET framework and Python development.
  • Continuously improve the codebase, fix bugs, and optimize performance.
  • Participate in code reviews to ensure code quality and shared knowledge.
  • Create and maintain comprehensive documentation for software solutions.
  • Develop and implement unit and functional tests to ensure code quality.
  • Assist in defining test scenarios and testing the developed functionality.

Skills, Knowledge, and Experience Required

  • 7+ years in commercial development.
  • Expertise in .NET framework/core, Python, and object‑oriented programming.
  • Proficiency in Test‑Driven Development, unit, integration, and acceptance testing.
  • Experience with Microservices, distributed architecture, event buses, and message queues.
  • Strong understanding of client‑server architecture, asynchronous programming, ORMs, REST/GraphQL, and application logging.
  • Strong experience with SQL/NoSQL (MsSQL, MongoDB), Docker, and cloud platforms (Azure).
  • Excellent communication, teamwork, detail‑oriented, and analytical skills.

Desirable Qualifications

  • Experience with front‑end technologies (React, HTML, CSS, JavaScript, jQuery).
  • Experience with CI/CD pipelines, Jenkins, and modern DevOps practices.
  • Experience with AWS/Azure cloud environments.
  • Familiarity with application performance monitoring tools.

Benefits

  • Premier Health Coverage: Comprehensive health care with Polmed covering diagnostics and specialist consultations with minimal costs.
  • Vision Care Perks: Glasses reimbursements every two years.
  • Group Insurance: Easy opt‑in Warta Group Insurance, including family coverage.
  • Pioneering Pension: PPK Pension scheme with flexible participation.
  • Multisport Magic: Access to top‑tier sports facilities.
  • Social Benefits Galore: Social Benefit Fund to enhance lifestyle.
  • Wellness & Support: 24/7 access to professional counseling via Employee Assistance Program.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available