Senior .NET Software Engineer
Core
Design, develop, test, and deploy features/enhancements in .NET Core/.NET Framework while optimizing performance of distributed cache and SQL databases.
Role type
Senior .NET Software Engineer (Backend)
Builds
API features and enhancements for a platform using C#, Oracle Coherence, and Microsoft SQL Server
Domain
Enterprise software development, distributed systems, data layer optimization
Deliverable
production ML models | product features
Required skills
C#, .NET Core, .NET Framework, SQL, distributed cache optimization, performance profiling, observability implementation, automated testing
Preferred skills
Oracle Coherence expertise, low-latency messaging experience, OpenTelemetry/OpenSearch/Prometheus proficiency, third-line support experience
Technologies
C#, .NET Core, .NET Framework, SQL, Oracle Coherence, Microsoft SQL Server, OpenTelemetry, OpenSearch, Prometheus, Jira, Bitbucket, Ansible Tower, Jenkins, TeamCity
Responsibilities
Design, develop, test, and deploy new features/enhancements in .NET Core/.NET Framework; Optimize performance of distributed cache and SQL databases; Implement observability tools; Provide third-line technical support for production incidents
Seniority
Senior, hands-on IC