We're hiring a Software Developer
(full-stack)

EnsureFlow looks to hires smart, emotionally intelligent team players, who want to grow their role and the business. You're going to be part of an inclusive, adaptable, and forward-thinking Developer Team.

Apply now

To apply for this role, send an up-to-date copy of your CV to Alex, our Head of Development at Alexander.Zhidkov@ensureflow.com.

Your Responsibilities

  • To provide the technical expertise to modernise our legacy application, by utilising Azure Cloud services, through agile product development and DevOps best practices.
  • To design, develop, test, troubleshoot, debug, maintain, document and deliver software systems that are core to our Customers’ operations and business success.
  • To serve as a key technical resource in the full development cycle.
  • To produce comprehensive, usable software documentation.
  • To contribute to the evolution in our development, maintenance and system standards.

Who you are

  • You are a natural technical communicator with deep analytical, and problem-solving skills.
  • You thrive as a Software Developer in a hands-on, agile environment.
  • You enjoy mentoring developers.
  • You believe in values-based teaming mean and live it through your team integrations.

Necessary qualifications

  • Building / modernising cloud-native applications in Azure PaaS
  • Strong knowledge of CS fundamentals, including data structures.
  • Skilled in OO design and common design patterns.
  • Knowledge of Performance analysis.
  • Proficiency in C#, ASP.NETMVC, SQL Server, Entity Framework.

Preferred qualifications

  • WCF
  • Web API
  • KnockoutJS
  • JavaScript
  • ReactJS
  • Experience building secure, fault tolerant distributed systems.






Our Values

Guiding who we are and who we hire.

Our values are crucial to our EnsureFlow DNA. We aspire to embody at least one of these values on a daily-basis, uniting our team in one salient direction and vision.

Curious.

We humbly wonder...

Why? Why not? What if?

Collaborative.

We solve problems...

empathetically, together, not alone.

Conscientious.

We get things done...

responsibly, for ourselves and others.

Open.

We are optimistic...

even when it's hard to be so.

"You can always be better than you were yesterday, and you can create better than you did a week, month or year ago."

Alex Z– Head of Development @EnsureFlow

"We believe in the importance of diversity of background, experience and thought."

Sheridan K - Software Developer

"The level of mentorship and learning I've received is unrivalled."

Cayley S - Marketing Executive @EnsureFlow

"The whole company is kind and smart. Our customers see it too and it's why they love working with us"

Anthony s - Head of Sales @EnsureFlow

"We live a values-based approach to teaming, focusing on team members feeling included, respected and valued; investing time on team alignment to create role autonomy."

Grant G - Executive Chair @EnsureFlow

Sound like you?

To apply for this role, send an up-to-date copy of your CV to Alex, our Head of Development at Alexander.Zhidkov@ensureflow.com.