Skip to content

Software Engieer


Software Engineer  

Have you been dreaming of working on a scrum team where team members are so in tune with each other they finish each other’s sentences? Know how many points their team members will vote in planning poker before they do? Are committed to each other and to creating valuable, working software every 2 weeks?

Then you may be right for membership on the team that is responsible for the development and delivery of enhancement features that power our customer portal here at Ensono.

In case you are curious, here is the tech stack and tools that we use:

Tech stack

Angular, Node.js, Typescript, PostgreSQL, serverless, microservices

AWS services (ie. Cognito, S3, DynamoDB, Lambda, RDS, SQS, SNS, and many more)

Azure services (ie. Azure Functions, Durable Function, ServiceBus, CosmoDB)


Jira / Confluence

Git /  Bitbucket


CI/CD (Jenkins/AWS CodeBuild)

CloudChecker / DataDog

Testing & Quality

Jasmine, Mocha, Chai, TestCafe, SonarQube

Principal Responsibilities:

  • Contribute work on product in each sprint

  • Communicate clearly to your team members and scrum master deliverable statuses, blockers, and mitigation plans

Functional Skills/Behaviors

  • 2+ years of experience with Angular, JavaScript/node.js (ES6)

  • Experience with version control systems such as Git

  • Demonstrated ability to create and consume RESTful services

  • Articulation of design approaches to teammates

  • Personal accountability to commit to their teammates to deliver their stories each iteration

  • Collaboration amongst teammates to clearly define and estimate user stories

  • Being curios and willing to learn new things

Nice to have skills (but not required):

  • Knowledge about microservice / serverless architecture

  • Experience with PostgreSQL or other SQL databases

  • Experience working in a SCRUM methodology

  • Experience in writing tests (unit and/or e2e tests)

Note: If this job interests you but you aren’t certain if you meet all of the requirements, apply anyway!

What we offer:

  • An opportunity to work with the newest technologies and modern architecture

  • A membership & belonging to a team doing something great

  • A lot of room for growth in the area you are interested in

  • Taking part in planning the architecture and designing of what’s next

…apart of that:

  • My Benefit system

  • Flexible and remote work opportunities

  • Learning platforms

  • Life insurance

  • Performance bonus

  • Modern workplace

  • Referral bonus program

  • Lunch card

  • Study leave

  • One paid day off for charity events

  • Rental or co-financing of office equipment

  • Worldwide career opportunities

  • Training and development programs


Your journey with Ensono starts here.

Apply now

More career opportunities at Ensono

Explore additional openings with our team, and apply today.

Start your digital transformation today.