OceanMind is a tech-enabled global changemaker, using AI and data solutions to create a thriving, equitable, and sustainable future for all. Our work helps preserve marine biodiversity, protect livelihoods, monitor pollution and prevent slavery in the seafood industry using satellites and artificial intelligence to identify fishing activities and suspected non-compliance.
Every day, the team contributes to work that changes people’s lives and helps protect the oceans. With a team of around 20 staff working on diverse projects worldwide, we are committed to fostering a supportive and growth-oriented work environment.
Job Summary
We are seeking an experienced Software Engineer to join an innovative and growing organization working to protect the marine environment. This is an exciting time to join as the company is increasing its focus on technology and developing new products.
Working as part of a tight knit development team this role contributes to building planetary scale big data and AI analytical solutions that understand human activity on the oceans and help regulators to enforce more effectively and seafood buyers to buy more responsibly.
Key Responsibilities
- Writing and delivering clean, high-quality, high-performance code that is robust and easily maintainable
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Collaborate cross-functionally to ensure every project meets business objectives and quality standards in line with deadlines
- Support testing and deployment of new products and features prior to launch
- Participate in code reviews to support the team, helping each other to develop and deliver the best solutions
- Review and constructively analyze our software development lifecycle with a view to continuous and evolutionary improvement
- Maintain continuous professional development ensuring knowledge and skills remain current
Skills and Qualifications Essential:
- Bachelor’s degree in computer science or equivalent relevant work experience
- Significant experience working with C# .NET Core in an Azure cloud environment in a workplace setting
- Experience working with Azure Functions, Table Storage, Service Bus, Key Vault etc.
- Experience working with databases for example SQL, Postgres
- Demonstrable ability to develop and move projects forward
- Excellent critical/complex thinking and problem-solving skills
- Collaborative results-oriented team member driven to develop technology for the betterment of people and planet
- Excellent interpersonal skills and ability to remotely cultivate and follow up relationships.
Skills and Qualifications Desirable:
- Experience with Javascript, node.js and React
- Knowledge of Linux command line
- Experience working with distributed systems
The role is:
Fully remote within the UK, applicants must be eligible and be able to provide the required evidence to prove they have the right to work in the UK
- Limited domestic and international travel (dependent on projects).
- Starting salary range: competitive, will be dependent on relevant skills, experience, and ability to hit-the-ground-running.
- Immediate start available
- The role is full-time, but we will consider different work patterns for the right candidate.
Benefits
- 28 days holiday plus public holidays (pro-rata if part time)
- 2 days paid leave for voluntary projects
- Flexible working options (around core time periods)
- A working culture which encourages inclusion and diversity
- Following a three-month period of employment, OceanMind will contribute a sum equal to 6% of your salary to a pension if you contribute at least 3% of your salary to the pension scheme
- Private Healthcare
- Life Insurance
Access to learning and development including opportunities to feed your curiosity to increase your understanding and professional development
Salary: £ 45,000
Deadline: December 1, 2024