Remote Senior Developer

Sagacity
Exeter, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Exeter, United Kingdom

Tech stack

.NET
Amazon Web Services (AWS)
Databases
Data Centers
Data Streaming
Cloud Platform System

Job description

As a Senior Developer at Sagacity, you will be involved in shaping the technical direction of our products by influencing the design and architecture of these solutions. You will build the next generation of these products and enhance the existing ones. You will assume responsibility for migrating our products from a hosted data centre environment to an AWS cloud platform. You will also be instrumental in supporting their implementation at a growing number of blue-chip companies, ensuring consistency with Sagacity's approach, strategy, commitments and goals. You will have good experience in delivering full lifecycle solutions in .NET and on a variety of database platforms. Experience in delivering standard commercial products as well as bespoke client projects is required. Key responsibilities include:

  • Implementing key modules of the product development roadmap

  • Designing and building key components in the Sagacity product line

  • Offering innovation in the design and implementation of the components and ensuring that the solutions are effective and performant

  • Assuming responsibility for aspects of the technical design of our products

  • Supporting client implementations

  • Understanding the current architecture and data flows and offering suggestions for further improvement

  • Ensuring that all aspects of delivery are documented to the required standard

  • Mentoring junior project team members

  • Assisting in managing the technical infrastructure in regard to our cloud platform Key competencies and requirements include:

  • Taking ownership of a brief

  • Delivery focus and budget awareness

Requirements

  • The ability to plan and report effectively
  • Clear and transparent communication skills
  • Excellent presentation skills
  • A logical and structured approach
  • Critical thinking and problem-solving ability
  • Decisiveness
  • Being a motivated and committed team player
  • Being flexible, adaptable and autonomous
  • Having a tolerance to stress
  • The ability to grasp new concepts quickly
  • Being presentable, professional, punctual and accountable

Apply for this position