Job Description

Experience Required

  • 12+ years of experience in software development.
  • 4+ yrs of experience with .Net Core.

·       3+ years’ experience in Angular 14 or later.

  • Handon experience in .Net Core & Angular14+.
  • Expert in RESTful API development & Middleware’s.
  • Experience with microservices or event-driven architecture, CQRS, RabbitMQ or Kafka.

·       3+ years’ experience in Angular 14 or later.

·       1+ years of experience with Bootstrap/Material/Kendo or similar frameworks.

·       Extensive knowledge of TypeScript, Reactive Forms, NgRx.

·       Demonstrable skill at writing RxJs pipelines. You should be familiar with numerous operators and how they can be used to solve real-world problems.

·       Expert in writing and maintaining automated unit tests in Jasmine.

·       Experience with module design, UML

·       Advance skills with Git.

·       Advance understanding of HTML, CSS & SASS.

  • Strong understanding of Data Structures, OOPS, SOLID Principles, Design Patterns.
  • Good knowledge of Parallel Programming/Multi-Threading.

·       Experience with performance tuning and testing tools.

  • Experience with CICD/DevOps Pipelines creation, Containerization & deployment automation.

·       Familiarity with tools like Jira, Gitlab DevOps, and Postman.

·       Ability to set coding standards and best practices and train team.

  • Experience in SDLC methodologies.
  • Experience with Agile, Backlog Creation, Estimation.
  • Conduct thorough code reviews to ensure code quality, maintainability, and adherence to coding standards.

Requirements

Other Skills / Experience

  • Excellent troubleshooting and communication skills.
  • Experience working with international and remote teams.
  • Leading, technical decision-making, mentoring junior developers, and ensuring high performance, scalability, and security across projects.
  • Experience providing support in troubleshooting issues in live environments.
  • Experience working with applications in the financial domain.
  • Strong commitment towards quality and schedule.
  • Experience working with BDD & API Test Automation.
  • Experience with TDD.
  • Demonstrated capability to engage with stakeholders or clients.

Ability to identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application