Data/ Software Engineer

Recruiter
PAMOJA EDUCATION
Location
Oxford
Salary
Competitive
Posted
24 May 2018
Closes
01 Jun 2018
Sectors
Engineering
Contract Type
Permanent
Hours
Full Time

JOB PURPOSE

The Mid-Level Developer will play a pivotal role in the development of Pamoja's EdTech products and supporting system and infrastructure, through working with product leadership, engineering and academic teams to ensure relevant information is identified, analysed and made actionable across the Pamoja brand. The role will require the Data/Software Engineer to develop and maintain database and web applications that our key to our business in order to gather the relevant needle moving enhancements to move forward our products.

RESPONSIBILITIES

Develop and maintain the database and web applications. Responsibilities include;

  • Ensure databases and database infrastructure is managed, supported and maintained
  • Maintain/develop internal C#.Net and PHP web applications
  • Identify opportunities to improve services, processes, mitigation of risks, cost and efficiency
  • Develop the database in order to access data effectively and get it to a place where it can be consumed
  • Provide operational day to day reporting to the business as required
  • Provide support for small adhoc development requests
  • Work closely with the SQL DBA Developer to support the needs of the team and aid development
  • Be able to work on both small and large scale projects and provide insight as required into how to obtain the correct data for reporting

Ensure a thorough system knowledge in order to be able to support on the following;

  • Become the first port of call to the business for system issues
  • Research adhoc data requests
  • Be able to liaise with the business to gather initial requirements
  • Own issues around internal back office systems including HR, finance, user issues and system integrations
  • Provide highly analytical insight in order to be able to trouble shoot issues and solve problems
  • Come up with innovative ways to extract, transform and load data

REQUIREMENTS

  • 2 years + experience as an SQL Server DBA/ Developer using SQL Server 2008/2012/2014/2016
  • 2 years + experience within a Backend Developer role with experience with C#.Net and PHP
  • Computer Science degree
  • Understanding of the architecture of the Web, including RESTful API design
  • A good understanding of database design and data manipulation
  • Self-starter in the form of understanding systems and data structures
  • Be able interface with the business and work as part of a small development team
  • Strong analytical competence with and communication skills
  • Ability to create reports for senior management on findings

DESIRED SKILLS

  • Knowledge of the Microsoft BI Stack / technologies / analytics
  • Familiarity with front-end Javascript frameworks like Angular and React
  • Familiarity with Ruby and PostgresSQL
  • Hardware and networking experience

Please note that as Pamoja Education is an expanding and changing organisation, this description reflects the general nature and level of work assigned to the role. However, it does not restrict the right to reassign duties or responsibilities at any time based on business needs if the work is similar, related or a logical assignment to the position.

More searches like this