FULL TIME, HYBRID/ REMOTE

Senior Fullstack Engineer w/ .NET

Qualifications

  • Bachelor’s degree in Computer Science (or relevant field);
  • 5+ years of experience working with C# as primary language;
  • Strong appreciation for Object Orientation and designing good quality/ well-designed code;
  • Routinely practices TDD and a Unit Test first approach to their development;
  • experience working in an Agile SCRUM team and is familiar with the associated ceremonies and artefacts;
  • Understands and can build or change tables and stored procedures written in SQL (in a Relational Database system);
  • Excellent English skills (both written & spoken).

Nice to have (one or more of)

  • Understanding and experience in designing code that adheres to the principles of SOLID
  • Experience in building APIs with Swagger or OpenAPI
  • Previous experience in building applications using one or more of the following Azure PaaS Services:
    • Azure Service Bus
    • Azure Functions
    • Azure API Management (APIM)
    • Azure Logic Apps
    • Azure Data Factory
  • Written CI/CD, build and deployment pipelines using Azure DevOps or YML
  • Automated Testing of APIs using, for example, Postman

Responsibilities

Main assignments

  • Software development. Write code and associated unit tests and documentation, plus resolve bugs as needed. Update on progress as part of our scrum processes
  • Community membership. Be an active member of your Scrum team and the wider Product Engineering community, taking part in sprint ceremonies, team events and similar activities.
  • Software design. Use our agreed technical frameworks to design elements of our software, and contribute to larger elements as part of your team
  • Data engineering and database design. Manage the data required to perform your role, including conversion, test data generation and similar activities.

Accountabilities

  • Design and create the relevant MS SQL database elements as needed
  • Design, code, test and manage various applications;
  • Collaborate with the engineering & product team to establish the best approaches;
  • Follow outlined standards of quality related to code and systems;
  • Develop automated tests and conduct performance tuning;
  • Develop components/applications for desktop or web on windows platform (including cloud) according to functional specifications;
  • Create detailed technical specs, flows, UML diagrams, proof of concept apps, or mock-ups;
  • Providing accurate estimates.

What you’ll find at SABS?

  • Salary based on experience;
  • Flexible work policy and mixed setup;
  • Personal and technical development through courses, training, conferences, and certification;
  • A reliable team, with extensive know-how – personal and technical development plan developed by our senior technical colleagues;
  • Team buildings & team activities;
  • Fun activities with colleagues sharing your passion (Ex: Movie Nights, Football, etc.);
  • 23 annual vacation days + 1 extra day every two years;
  • One personal day off per semester (without justification);
  • Meal tickets;
  • Medical insurance;
  • Reimbursement of sportive/ relaxing activities (e.g: Gym membership);
  • Reimbursement of costs of corrective glasses;
  • An open-door environment;
  • Carrying people: you get help quickly no matter what;
  • Projects diversity;
  • Clients that trust us to manage some of their biggest projects;
  • Eagerness to become the best version of ourselves.
Apply Now

Apply For a Job

    Full name:

    Email address:

    Job You Want:

    How Did You Hear About SABS?:

    Upload Your C.V. (mandatory)