Role Overview: We are seeking a seasoned Backend Developer with 5 to 8 years of experience to join our dynamic team. The ideal candidate will have a strong background in .NET and C#, with additional proficiency in Java, Python, or Scala. Experience with Azure is a plus.
About Us: We specialize in building cloud solutions utilizing a diverse technology stack, including C#, .NET Core, Python, MongoDB, MSSQL Server, Redis, Service Fabric, Kubernetes, Grafana, Influx, and more. Our mission is to deliver state-of-the-art architectures and technology solutions powered by Artificial Intelligence, serving a global clientele. We embrace Dual-track Agile (Scrum) methodologies to ensure efficient and effective project delivery.
Key Responsibilities:
Design, develop, and maintain cloud-based applications using C# and .NET Core.
Collaborate with cross-functional teams, including data scientists, designers, product managers, and business analysts, to develop robust solutions for the shipping industry.
Work within a distributed microservices environment on Microsoft Azure, processing complex shipping data to track and predict vessel movements in real-time.
Implement and uphold best practices in software development, including design patterns and SOLID principles.
Engage in Agile development processes, adapting to changing requirements and delivery timelines.
Qualifications:
Bachelor's or Master's degree in Computer Science or a related technical field, or equivalent practical experience.
5 - 8 years of experience in software development, with a strong emphasis on Microsoft C# and .NET technologies.
Proficiency in additional programming languages such as Java, Scala, R, Python, or JavaScript is advantageous.
Experience with relational and non-relational databases, including design, administration, and tuning, as well as ORM frameworks like Entity Framework or Dapper.
Familiarity with cloud computing platforms, preferably Microsoft Azure.
Strong understanding of design patterns and SOLID architecture principles.
Excellent command of written and spoken English.
What We Offer:
Competitive compensation with additional performance incentives.
Comprehensive health insurance coverage.
Opportunities to work alongside experienced professionals in software engineering, data science, and the shipping industry, with a commitment to mentorship and professional growth.
A hybrid remote work policy, including regular in-office days for team collaboration and events.
A structured onboarding program to familiarize you with our products and the shipping industry.
Clear career growth pathways with regular development discussions.
Personal learning budget for training, seminars, and conferences.
Regular team-building events and activities.
We are an Equal Opportunity Employer committed to diversity and inclusion in the workplace. We believe that a variety of perspectives fosters innovation and success. We prohibit discrimination and harassment based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic.
All applications will be handled with confidentiality in accordance with personal data protection regulations.