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.