OneOcean is a leading provider of maritime digital solutions, dedicated to supporting a safe and sustainable energy transition for the global shipping industry. We are looking for a Senior Software Developer to join our team and help shape the next generation of mission-critical maritime software that is relied upon by thousands of vessels worldwide.
Key responsibilities
- Design, develop, test, and maintain robust software applications using .NET, Python, and cloud technologies.
- Collaborate with product managers and engineering peers to translate business requirements into high-performance technical solutions.
- Ensure application quality through rigorous code reviews, unit testing, and functional testing.
- Provide ongoing maintenance, troubleshooting, and performance optimization for existing systems.
- Create and maintain comprehensive technical documentation to support long-term project success.
Requirements
- Over 7 years of professional experience in commercial software development.
- Expertise in .NET framework/core, Python, and object-oriented programming principles.
- Strong proficiency in Test Driven Development, unit testing, and integration testing.
- Experience with microservices, distributed architecture, event buses, and message queues.
- Solid understanding of SQL/NoSQL databases, Docker, and cloud platforms like Azure.
- Excellent analytical, communication, and teamwork skills.
What we offer
- Comprehensive health coverage including diagnostics and specialist consultations.
- Group insurance options with family inclusion to ensure peace of mind.
- Participation in a pension scheme to support your long-term financial future.
- Access to sports facilities and wellness programs to maintain a healthy work-life balance.
- Employee Assistance Program providing 24/7 professional counseling and support.