Computer Office Work

Backend .NET Engineer

Amygdalab Careers

Open Positions Amygdalab

We are on a lookout for an enthusiastic and highly-experienced Backend .NET Engineer for one of our advanced process management solutions. In this role, you’ll play a pivotal part in making our platform highly usable and thoroughly enjoyable for marketers by writing large-scale applications.

 

Daily Responsibilities:

 

  • Handle the design, architecture, development, code review, and testing of key applications in the following areas: Analytic Dashboard & Reporting, client facing applications, proof of concept prototypes.

  • Work with the following technical stack: REST services, .NET Core, Fluent.

  • Work closely with the product management and design team to define feature requirements and deliver the product that materially impacts the business and improves the customer experience.

  • Manage and communicate work responsibilities to subordinates

  • Identify performance bottlenecks and come up with novel ways to solve them.

  • Design and implement scalable web service APIs.

  • Work with SQL and NoSQL DB systems

  • Develop and maintain various internal tools that manages the forecasting, customer service, and marketing workflows.

 

General reference stack:

 

  • Angular 11 (UI) / .NET CORE (BACKEND) / MSSQL (DB) (via Entity Framework)

 

Technologies & Skills:

 

  • ASP.NET Web API

  • ASP.NET CORE

  • Entity Framework CORE

  • Dependency Injection

  • Single Sign-On (SSO) / JWT Tokens

  • IdentityServer4 (Nice to have)

  • Microsoft SQL Server

  • SignalR & WebSockets (Nice to have)

 

Frameworks

 

  • Git - Git Flow Methodology

  • Jira

  • Azure

  • Windows Server

  • CI / CD methodology

  • CI / CD gitlab pipelines

  • Delivering and maintaining the product solution in Docker multi stage build supporting both development and production environments (Must have)

 

Languages

  • C#

  • SQL, T-SQL

Come Work With Us
arrow&v

Thanks for submitting!

Required skill

for all candidates

Open Minded

Ready to remote work

Ready to improve your knowledge and master it!