Senior Developer; Housing Expert


Company & Role Overview:


Ocean Media Group is a dynamic and progressive organisation, creating services that help our customers succeed and in turn drive our growth. We hold the number one live events and digital brands in all the markets we serve and are on an ambitious and exciting growth trajectory. Our innovative approach, delivered expertly through our market-leading brands, creates highly engaged and loyal audiences.

We’re looking for a Senior Developer to join our rapidly expanding team and help shape the way we build and deliver our products to customers across our markets.


HousingExpert is Ocean Media’s newly launched premium digital intelligence platform, providing the housing sector’s most comprehensive data on housing association finance, stock and development. It is primarily a service for organisations that work with housing associations, including investors, developers, consultants and lawyers. It gives users the ability to explore, compare and analyse information on social housing providers, bringing together business and market intelligence into a single, user-friendly and dynamic platform.

The web-based service is an application built using C# and .NET, which draws data from a SQL database. The HousingExpert Application Developer’s role is to complete snagging and maintenance work on the site, as well as product development to enhance the functionality and performance of the application for existing and new clients.

This is a new role, created to enable Ocean to bring the majority of HousingExpert development in-house, following initial build by a third party. The role is part of a growing Digital Product Team, which is responsible for supporting multiple platforms across the following key areas:


  • Build, management and maintenance of new and existing, customer facing web platforms
  • Advising on UX, customer journey, functionality, copy, branding, conversion, optimisation, compliance and where required, ecommerce solutions
  • Advising on and implementing data capture, analysis and reporting

As a Senior Developer you will work with the Product Owner, UX team and other developers to make customer needs become a reality. You’ll be expected to provide guidance and leadership to other developers in the business and set the standard for building and testing new features.

We’re are a dynamic team so looking for somebody experienced in and comfortable working across the full stack but with a strong background as a back-end developer. You’ll initially work closely with an external agency who have built a product but with ultimate goal of bringing development in-house and into a team you can help shape.


Job duties & responsibilities:

  • Building an understanding of the application and database structure and functionality
  • Write clean, high-quality, scaleable code to program complete application improvement work on schedule
  • Identify any bugs and issues and implementing fixes
  • Test and deploy applications and systems, including unit and integration testing before launch and functional and non-functional testing
  • Oversee development/testing environment and testing database and upload fixes to the testing and lives sites where required
  • Understand SQL database housing data for the app
  • Liaise with external developers providing ad hoc support where required
  • Provide leadership to junior developers across the business

You might already be in a Senior role and looking for a new challenge, or you might be ready to take the next step and really make your mark. Either way, you’ll be able to work independently and take the lead on whatever product you’re working on with your exceptional leadership and communication skills. People management experience is a bonus as we will be looking to grow the team around you.


Skills and experience:

  • Experience as a back-end developer, designing and writing code
  • Strong understanding of multiple languages; C# MVC, SQL Server, CSS, JavaScript (React and Angular) and HTML
  • Experience with T-SQL, JQuery, JSON, LINQ
  • Good level of understanding of programming styles including OOP and functional
  • Experience of developing code with AWS, Azure, or other major cloud providers
  • High development standards, especially for code quality, code reviews, unit testing, continuous integration and deployment
  • Adaptable and resourceful
  • Ability to collaborate closely with co-located and remote team members from a range of disciplines
  • A good understanding of Agile and a commitment to getting something out early to test
  • Strong communication, interpersonal and analytical skills, with the ability to listen, present and gain buy-in for ideas from technical and non-technical colleagues

Ocean Media Group Ltd. © 2019

Contact Us | Privacy Policy | Cookie Policy | Terms & Conditions