Development Manager Development Manager …

in London, England, United Kingdom
Permanent, Full time
Be the first to apply
Competitive, plus bonus and additional benefits
in London, England, United Kingdom
Permanent, Full time
Be the first to apply
Competitive, plus bonus and additional benefits
eFinancialCareers, a DHI Group Inc. service, is the world’s leading financial services careers website, providing finance professionals with the latest job opportunities, career information and invaluable industry insights. We are looking for a talented Development Manager to join our London based team where you will lead a team in designing, building high quality components (JavaScript, Angular) and deploying them in our Cloud based environments. This position comes with real opportunity to learn and cross train in AWS, Containers, Docker, Jenkins, CI and CD.

The successful candidate will be part of a chilled but knowledgeable, agile, enthusiastic, autonomous technology team who has full control over development, testing, deployment and infrastructure itself. There is no “throw it the over the wall” mentality and there is no wait involved in provisioning what you need to build and deploy your product. We don't just talk about Continuous Deployment to Production - we have implemented it.


Essential Duties/Responsibilities

  • Lead application design, development, automated testing, performance analysis and deployment efforts of your team
  • Perform code reviews to create more efficient, reusable and testable code
  • Collaborate with team to develop consistent and clear API specifications
  • Help set the engineering direction of the product
  • Communicate project status to team members and business users
  • Work with Product Management to understand and solve business issues
  • Mentor and coach engineering team to improve process and technical capability

Required Education and/or Experience

  • Bachelor's degree in MIS, Computer Science, Computer Engineering or related discipline or equivalent work experience
  • 10+ years of experience with analyzing, designing, coding, building, testing and deploying distributed software application systems in a consumer facing environment
  • 2-4 years as a technical lead or architect
  • 2+ years as a development manager
  • Extensive experience building RESTful Web API’s and integration systems with C# and/or Java

Desirable Experience

  • Experience developing and leading teams within an Agile environment
  • Experience with AWS (EC2, DynamoDB, Lambda, API Gateway, CloudWatch, Code Pipeline, Code Deploy)
  • Experience with Angular or Front-end frameworks
  • Experience with CI/CD tools (Jenkins, Automated Testing, etc.)
  • Experience with infrastructure tools, such as Docker, Terraform, CloudFormation, Puppet
  • Experience with search technologies including ElasticSearch, SOLR and Lucene, including setup, configuration, relevance tuning
  • Demonstrable open-source work and contributions