Senior .NET Developer|Bengaluru|8+Yrs

  • Hashone
  • India, B...
  • 8 - 10 Yrs

Job Description

  • Bachelor of Science in Computer Science, Engineering, or related field preferred (equivalent work experience will be considered).
  • 8+ years' experience in enterprise software development. NET stack.
  • Understand application architecture and provide solutions.
  • Deploy fully functional applications.
  • Must have good communication skills.
  • Ability to coordinate and collaborate with stakeholders and developers to comprehend issues.
  • Deep knowledge of design patterns and OO design principles and development background.
  • Deliver software quality by leveraging mocking approaches along with unit testing.
  • Ability to provide integrated technical solutions to meet abstract client requirements.
  • Strong working knowledge of SQL and relational databases.
  • Experience in integrating with REST APIs, distributed systems, Azure, and microservices.

Job Responsibilities

  • Must have good experience working with. Net Core, Web API, and MS SQL.
  • Knowledge of Agile methodologies, especially Scrum.
  • Experience in TDD / Automated testing using testing Framework ( xUnit/MS Test) and Mocking (Moq/NSubstitute).
  • Good to have experience in web technology stacks, Blazor/VueJs/ React/Angular.
  • Previous experience in the financial sector(Preferred).
  • Experience with Azure preferred (1+ years).
  • Working knowledge of event-driven design patterns.
  • Experience with Azure DevOps or other CI/CD platforms.
  • Experience with Azure services, Kubernetes, and Containers.
  • Good Understanding of Solid Principles, Design Patterns, and UML Models.
  • Experience in TDD / Automated testing using the testing framework ( Xunit).
  •  
  • Soft Skills:
  • Action-oriented with a strong drive for results.
  • Creativity.
  • Team player.
  • Strong communication skills.
  • A strong technical learner with good problem-solving skills.
  • Planning.
  • Process Oriented.
  • Build and maintain good relationships with customers and peers.

Location

Bengaluru, Karnataka, India