Principal Engineer Job in Assa Abloy

Principal Engineer

Apply Now
Job Summary
  • Programming using C# and .NET Core & ASP.NET Core. Must have experience building applications that do high throughput data processing exploiting parallelism and asynchronous nature that is inherent to domain in which problem being solved.
  • Experience of developing, deploying and supporting a large scale distributed high throughput data processing platform / web application deployed using containers in a Kubernetes cluster. EKS knowledge / Microk8s knowledge would be huge plus.
  • Analytical thinking and Problem solving
  • Software architecture and design, DDD, OOAD, API development in restful web applications, Development of libraries and frameworks. Must possess practical understanding of Use cases, TDD
  • Experience of working with databases SQL(relational) / NoSQL (Document & distributed key value stores) is required. Database modeling experience would be a huge advantage.
  • Computer Science (Algorithms and Data Structures), & Operating Systems (Linux)
  • Software engineering and experience of maintaining the software deployed in the field
  • Modern dev ops tools & practices, monitoring, and alerting tools usage to monitor solutions deployed in a Kubernetes cluster
  • Unit testing, functional testing, functional testing using web application APIs for applications developed using ASP .NET Core
  • Security & Performance engineering for web applications and usage of appropriate tools to identify performance and security issues in web applications
Experience Required :

Minimum 15 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs