Sr. Dot Net Engineer

New
J
JobgetherFinancial Technology
Based in IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Strong English communication skills
Experience
At least 2 years of experience working with React
Required Skills
PythonMicrosoft AzureMicrosoft SQL ServerTypeScriptC#.NET coreReact

Requirements

  • Senior-level software development experience with .NET and Python.
  • Strong professional experience with C# and .NET Core, including web services and microservices development.
  • Experience with Entity Framework and SQL Server.
  • At least 2 years of experience working with React.
  • Strong cloud development experience, preferably with Microsoft Azure.
  • Experience with TypeScript and modern front-end development practices.
  • Familiarity with Storybook.js.
  • Experience working with APIs, automated testing, and integration testing.
  • Strong understanding of clean-code principles, SOLID design principles, and maintainable software architecture.
  • Strong English communication skills, both written and verbal.
  • Ability to work independently while collaborating effectively within a distributed team.

Responsibilities

  • Develop and maintain web services and microservices using C#, .NET Core, Entity Framework, and SQL Server.
  • Build and enhance solutions running in cloud environments, with a strong focus on Azure.
  • Contribute to ETL processes and data modeling to support financial application requirements.
  • Assist in developing and maintaining responsive React applications optimized for desktop browsers and tablets.
  • Write clean, scalable, and maintainable code following SOLID principles and modern TypeScript practices.
  • Integrate third-party APIs and ensure reliable communication between application components and external services.
  • Develop unit and integration tests to support software quality, reliability, and maintainability.
  • Collaborate with other engineers and project stakeholders to understand requirements and deliver effective technical solutions.
  • Troubleshoot technical issues and contribute to continuous improvements across application performance, architecture, and development practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now