emagine
emagine
New

Senior .NET Engineer - SmartGrants

Brak informacji o wynagrodzeniu
SeniorFull-time
#453671·Dodano 5 dni temu·5
Źródło: emagine
Aplikuj teraz

Tech Stack / Keywords

C#.NETASP.NET CoreSQLEntity FrameworkMicrosoft AzureCI/CDsource controlunit testingVue.js

Firma i stanowisko

The role is with a company operating in the Pharmaceutical industry, focused on developing and maintaining a .NET application solution called SmartGrants with significant emphasis on stability, security, and supportability through 2030.

Wymagania

  • Educational background in Computer Science, Software Development, or Engineering
  • Strong hands-on experience developing and maintaining backend applications using C# and .NET / ASP.NET Core
  • Experience modernizing legacy or business-critical applications without disrupting ongoing operations
  • Solid knowledge of relational databases, SQL, and Entity Framework
  • Experience designing, maintaining, and troubleshooting enterprise integrations and APIs
  • Practical experience with Microsoft Azure, including application hosting, monitoring, and cloud operations
  • Experience with unit, integration, and regression testing and improving test coverage
  • Good understanding of secure coding, dependency management, and software lifecycle risks
  • Experience with CI/CD, source control, and modern software quality practices
  • Strong analytical and problem-solving skills
  • Ability to work independently with high ownership and accountability
  • Excellent communication skills and confidence working directly with technical and business stakeholders

Nice to have:

  • Vue.js or another modern JavaScript framework
  • Azure App Service, Azure SQL, and Infrastructure as Code such as Bicep or ARM templates
  • Observability, structured logging, alerting, and production support
  • Financial, invoicing, or payment workflows
  • SAP or other ERP integrations
  • Experience from clinical development, life sciences, or regulated enterprise environments

Obowiązki

  • Build a strong understanding of the existing codebase, architecture, integrations, and business-critical workflows
  • Create and drive a risk-based technical debt roadmap focused on stability, security, maintainability, and supportability through 2030
  • Modernize the .NET application and key dependencies incrementally while protecting business continuity
  • Diagnose and resolve production issues, recurring defects, performance bottlenecks, and integration failures
  • Improve automated testing, code quality, logging, monitoring, and operational documentation
  • Strengthen CI/CD, deployment practices, environment consistency, and safe rollback approaches
  • Document key design decisions, interfaces, runbooks, and critical business logic
  • Work with business and technical stakeholders to prioritize improvements according to operational risk and business value
emagine

emagine

1057 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz