Senior Software Engineer (.NET)
Core
Build and manage a global-scale academic data platform (Researcher Profiles Service) using powerful APIs and intuitive UIs to make critical research information accessible to the company and end-users worldwide.
Role type
Senior Full Stack .NET Engineer
Builds
Scalable web applications, APIs, and UIs for an open-access research publishing platform
Domain
Open science publishing / Academic data platforms
Deliverable
production ML models | product features
Required skills
.NET Core/Framework, Vue.js (Vue 2/3), SQL Server, REST APIs, GraphQL, Microservices, Distributed systems architecture, AI integration in engineering workflows
Preferred skills
NoSQL databases (MongoDB), Containerization (Docker, Kubernetes), Vue 3 specific expertise
Technologies
.NET, Vue.js, SQL Server, REST, GraphQL, MongoDB, Docker, Kubernetes
Responsibilities
Design and maintain scalable web applications; Enhance existing solutions; Collaborate with product managers and architects; Write clean, efficient code; Optimize applications for performance and scalability; Troubleshoot complex technical challenges; Conduct code reviews and mentor junior engineers
Seniority
Senior, hands-on IC