Senior .NET Engineer - SmartGrants
Brak informacji o wynagrodzeniu
SeniorFull-time
#453671·Dodano 5 dni temu·5
Źródło: emagineTech 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
1057 aktywnych ofert