Senior C# Developer
Core
Senior C# Developer responsible for the full SDLC of enterprise-grade, scalable applications and microservices in a big data environment.
Role type
Senior IC C# Developer
Builds
Enterprise information archiving, surveillance, eDiscovery, and analytics solutions
Domain
Enterprise software / Big data / Cloud archiving
Deliverable
production ML models | product features
Required skills
C#, .NET Core, SQL, REST, JSON, API design, microservices, testing frameworks (MSTest, NUnit, xUnit, NSubstitute), Agile SDLC, code reviews, system architecture, mentoring
Preferred skills
JavaScript, TypeScript, Node.js, React.js, PostgreSQL, MySQL, Aerospike, CockroachDB, Kafka, Thrift, WCF, gRPC, Docker, OpenShift, Kubernetes, Jenkins, SonarQube, XRay
Responsibilities
Produce clean, well-tested, performant, and secure code; Collaborate with SDETs on code quality; Produce design artifacts and spikes; Participate in design/code reviews and sprint planning; Collaborate with Product Management on user stories; Monitor and support production systems; Mentor Junior and Intermediate developers; Identify and solve cross-cutting technical issues
Seniority
Senior, hands-on IC