Senior Backend Software Engineer (.Net)

October 2, 2023

Apply for this job

Email *

Job Description

<strong>Responsibilities and Duties</strong><ul><li>Implement core services in ASP.NET Core that run in docker containers</li><li>Develop features full stack from the DB up to the public API</li><li>Ensure the platform remains scalable and the codebase remains maintainable</li><li>Identify and correct bottlenecks and fix bugs</li><li>Help maintain code quality, organization, and automatization</li><li>Writing scalable code for .NET software applications.</li></ul><br /><strong>Skills and Requirements:</strong><ul><li>4+ years of experience developing in ASP.NET/Core and C#</li><li>Recent and relevant work experience in at least one of the following technologies: C#, .NET, ASP.NET MVC, REST interfaces and PostgreSQL</li><li>Experience with AWS, cloud, and microservices architecture.</li><li>Knowledge of agile development and willing to take ownership</li><li>Knowledge of source control system GIT</li><li>A solid understanding of OO theory, principle, and design patterns.</li><li>Authentication mechanisms</li><li>Dependency injection</li><li>ORM (Entity Framework or similar)</li><li>Familiar with code first and database first approaches</li><li>Familiar with custom Middleware (e.g. Exception handling)</li></ul>