Senior .Net Core Engineer - .Net - India

DotNet Core 6+ ​
Test-driven development(TDD) ​
PostgreSQL ​
API micro-services development ​
Responsibilities​
Clear understanding of Software Development life cycle(SDLC) and software craftmanship oriented ​
Strong hands-on expertise in C# programming with object-oriented design ​
Strong .Net Core fundamentals, multi-threading concepts ​
Develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria. ​
Complete the assigned learning path. Take part in team ceremonies be it agile practices or chapter meetings. ​
Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles. ​
Actively, work with other development teams to define and implement API's and rules for data access. ​
Ensure customers, stakeholders and partners are rightly communicated on time. ​
Provide suggestions for automating the repetitive and regular production activities.​
  Nice to Have/Optional​
Ability to perform level 2/level 3 production support ​
Assess production improvement areas such as recurrent issues. ​
Perform daily checks and maintain required standards and production processes.​
Experience with performance bottleneck identification and optimization​
Assist in developing guidelines and ensuring that team practices them. ​
Expertise with any messaging queues such as RabbitMQ or IBM MQ or Apache Kafka ​
Assist in developing guidelines and ensuring that team practices them. ​
Increase coverage of data models, data dictionary, data pipeline standards, storage of source, process and consumer metadata (reuse and extend​
Perform bug-free release validations and produce metrices, tests and defect reports. ​

Similar jobs