Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer-API image - Rise Careers
Job details

Software Developer-API

Job Summary

We are a fast-growing, FinTech company looking for a talented and enthusiastic individual to join our team. We are expanding, making this a perfect position if you would like to have a significant impact on our company’s growth and develop your role and career as the business evolves. You will join a team where your ideas will be welcomed and valued.

We are seeking an experienced API Engineer to join our team and help design, build, deploy, and document APIs for engineers integrating with our services, which are largely built in C#. You will work closely with cross-functional teams to ensure our APIs are intuitive, secure, and meet the needs of our integrating developers.

Key Responsibilities:

  • Design and develop robust, scalable, and performant APIs using best practices and open standards
  • Collaborate with product managers, developers, and other stakeholders to understand requirements and define API specifications
  • Implement API endpoints, authentication, authorization, error handling, and documentation using tools like Swagger
  • Test APIs thoroughly, including integration testing, performance testing, and security testing
  • Deploy APIs to production environments and monitor their health and usage
  • Continuously improve API design, documentation, and developer experience based on feedback
  • Stay up-to-date with industry trends and technologies related to API design and development

  • 3+ years of experience building and maintaining APIs, preferably in a .NET/C# environment
  • Strong understanding of RESTful API design principles, HTTP protocol, and API documentation best practices
  • Proficiency in C#, .NET Core, and related technologies (e.g., ASP.NET Web API, Entity Framework)
  • Familiarity with API management tools and platforms (e.g., Swagger, Postman)
  • Experience with continuous integration/continuous deployment (CI/CD) toolchains and infrastructure as code
  • Excellent communication and collaboration skills to work effectively with cross-functional teams
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

Nice to have:

  • Experience with microservices architecture and distributed systems
  • Knowledge of message queuing systems and event-driven architectures
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies

  • Competitive compensation
  • 25 days holiday (exc. Bank holidays)
  • Pension contributions
  • Private medical insurance
  • Employee health and wellness discounts
  • Cycle to Work Scheme
  • Monthly happy hours and team lunches
  • Lunch and learn training sessions.

 

Working Pattern

  • Hybrid working pattern in the Cambridge office, 1 day per week at the office

If you are passionate about building high-quality APIs and enhancing the developer experience, we'd love to hear from you! Apply today to join our team.

Insignis Cash Solutions is a cash savings platform designed for individuals, companies, charities, and local authorities to earn better interest from their hard-earned cash. The platform offers access to up to 29 banks and building societies offer...

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!