SOFTWARE ENGINEER (ALL LEVELS) - PLYMOUTH
- Recruiter
- Ocean Ecology Limited
- Location
- Plymouth
- Salary
- Competitive
- Posted
- 19 Nov 2023
- Closes
- 13 Dec 2023
- Sectors
- Engineering
- Contract Type
- Permanent
- Hours
- Full Time
OCEAN ECOLOGY - SOFTWARE ENGINEER (ALL LEVELS) - PLYMOUTH
WHY OCEAN ECOLOGY?
We are a leading marine environmental consultancy specialising in providing survey, technical and advisory services to organisations delivering and governing the global blue economy. We recently became part of the Akerbla Group whose focus on the health of the marine environment firmly echoes that of our team, clients and partners. This merger has enabled an exciting expansion of our services and client base throughout the UK and internationally.
As part of our continued growth in the UK and overseas we are looking to add to our dynamic team. We are particularly keen to hear from enthusiastic software engineers to join our Data Solutions team in Plymouth.
WHY APPLY?
A role with us will provide you with the opportunity to work in and help shape a rapidly growing and dynamic organisation alongside a team of passionate software engineers. We offer industry competitive salaries commensurate with experience, with associated benefits including a flexible working policy, private health insurance, options for home working and an extensive benefit scheme.
Within Ocean Ecology's Data Solutions team, you will work on the design, development, support, and maintenance on a variety of in-house, private and public sector data solution/software development projects. These software projects support the work of a number of different types of users including project management, laboratory, data managers, statisticians and report writers. The Data Solutions team is a fast-growing team within an industry leading company that is embracing the latest technologies and also has the potential to offer exciting future projects specialising in the areas of AI, data science, machine learning, analytics, and GIS.
Due to success in recent projects and continued growth we are now looking to expand the team. We are interested in hearing from passionate candidates for either Junior, Mid-level or Senior Software Engineers and our focus is on appointing the right candidate.
The salary for this role starts is negotiable depending on experience and the level applied, starting from GBP25,000, with associated benefits including private health options, a flexible working policy, access to extensive staff benefit scheme, salary sacrifice electric vehicle scheme and more. This position is based in our Plymouth office combined with some home working.
JOB DESCRIPTION
Key responsibilities will include:
The exact level of responsibilities will vary on the level of the role offered (Junior, Mid-level or Senior) but will include:
- Software design and development
- Software testing
- Software support
- Sharing knowledge and experience with team
- Working with different departments within the business
SKILLS AND EXPERIENCE
Our core technology stack is listed below, and we would be particularly interested in candidates that have experience in some or all of these.
Core Technology Stack & Tools
- C#
- ASP.NET Core
- Microsoft SQL Server / Azure SQL
- JavaScript
- Redgate SQL Toolbelt
- HTML
- CSS
- Agile development methodology
- Git
- Sourcetree
We would also love to hear from candidates with experience or skills in the following:
- Cloud Development/Management (e.g., Azure)
- RESTfulAPIs
- Blazor
- TelerikUI
- Azure DevOps
- Data science, data engineering, Power BI
- Machine learning
- Extract, Transform and Load (ETL)
- GIS
- R or Python (statistical programming languages)
- Project Administration, Project Management or Business Analysis
- Experience handling large datasets
- Technical writing (e.g. product documentation, training manuals)
- Marine or environment sciences
Experience
Experience in similar roles will be a consideration, particular for mid and senior levels. Candidates are asked to confirm the level they are applying for when submitting their application.
Qualifications
A degree level qualification in a relevant subject would be normally be expected for these roles but if a candidate can show strong background and working experience in a similar role they will still be considered.