Beskrivning och krav
We are looking for a C# backend developer for product development team, which includes C# coding anything from back-end services to their client-end.
Design, build, deploy and maintain scalable cloud-based distributed, multi-tiered, concurrent, cross platforms web applications core infrastructure systems that perform and scale in a multi-tenant cloud environment.
Adding innovative new features in our enterprise class, cloud-scale PLM product
Responsibilities
· Translate application storyboards and use cases into functional application.
· Design, build, and maintain efficient, reusable, and reliable C# code.
· Employ solid software engineering practices to ensure high-quality, unit tested, maintainable/extensible code and predictable schedules working in agile environment.
· Tracing performance and infrastructure bottlenecks and implementing innovative solutions to resolve them.
· Help maintain code quality, organization, and automatization.
Skills
· Strong knowledge in .Net Core and Its internals Min 3-5 years of expeience
· Understanding fundamental design principles behind a scalable application
· Proficient in C#, with a good knowledge of its ecosystems
· Strong understanding of design and architectural patterns
· Skill for writing reusable C# libraries.
· Knowledge of Microsoft SQL Server & TSQL
Preferred Qualifications:
· Working experience in writing microservices based architecture.
Any basic experience in UI and cloud-based technologies is an advantage