Developing performant, resilient and secure services/functions;
Building and handling asynchronous and event-driven workflows;
Creating testable code and making testing a priority;
Being passionate, self-driven and working with little supervision towards a common team or company purpose;
Being a vocal team player with the ability to challenge the technical landscape;
Caring about all the steps your code goes through from your machine to production.
YOUR SKILLS & EXPERIENCE:
Knowledge of Web development using C#, ASP.NET MVC or .NET version 4.5 or newer
Working experience in React based web applications
Usage of SQL server.
Hands on experience writing unit and integration tests.
Design capabilities, following SOLID principles using C#.
An experience of having led teams that have adopted Shift left methodology of development.
Experience working on solutions hosted in AWS /GCP/Azure cloud environments and experience with serverless.
Experience in implementing and maintaining CI/CD pipelines.
Experience with Git and pair programming.
Experience in understanding of behavior-driven development and domain-driven design.
Knowledge of Javascript/Typescript is a plus.
Experience in commercial systems and range planners is an advantage.
Testing at all levels and breaths and depths. You love TDD!
Practice and promote Agile methodology;
Trainings and learning opportunities to grow within your role
Coaching and development guidance
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time