Skip to Content

Full Stack .NET Developer

Remote


We are seeking a skilled and experienced Full Stack .NET Developer to join our team. The ideal candidate will have a strong background in .NET technologies and full-stack development, with the ability to design, build, and maintain scalable and high-performing web and desktop applications. You will work closely with cross-functional teams to develop robust solutions, implement APIs, and contribute to the overall architecture and performance of our software products.

C#, ASP.NET, .NET Core
Front-End (HTML, CSS, JS, Modern JS Frameworks)
SQL Server & Database Design
RESTful API Development & Integration
CI/CD and Version Control (Git)

              Responsibilities                                       Must Have                                          Nice to Have

Assist in designing, developing, and maintaining web and desktop applications using the .NET framework (C#, ASP.NET, .NET Core).

Contribute to the development and integration of RESTful APIs.

Collaborate with senior developers and cross-functional teams to translate technical requirements into working code.

Participate in code reviews and apply feedback to improve code quality.

Support debugging and troubleshooting activities to maintain application performance and reliability.

Stay updated with new technologies and best practices in full stack development.

5 years of experience in full stack development using .NET technologies.

  • C#, ASP.NET, .NET Core
  • HTML, CSS, JavaScript
  • At least one front-end framework (React, Angular, or Vue.js)

Basic to intermediate proficiency in:

Familiarity with SQL Server and basic database queries (CRUD operations).

Exposure to API development or consumption.

Experience using Git or similar version control tools.

Strong communication skills and willingness to learn in a team environment.

Experience with or interest in:

​Azure or AWS cloud environments

​Agile development methodologies (e.g., Scrum, Jira)

​CI/CD tools or pipelines

Previous work in fintech or related industries

Understanding of software security best practices

Detailed Job Description


Key Responsibilities

  • Design, develop, and maintain scalable web and desktop applications using the .NET framework (C#, ASP.NET, .NET Core).
  • Create and implement RESTful APIs and integrate them with front-end components.
  • Collaborate with product, design, and development teams to translate UI/UX requirements into functional applications.
  • Debug and resolve application issues, ensuring optimal performance, reliability, and security.
  • Participate in peer code reviews and contribute to improving code quality and maintainability.
  • Stay updated with the latest .NET trends to drive continuous improvement.


Required Skills and Qualifications

  • Experience: Minimum of 5 years in full-stack development with .NET technologies
  • Front-End: Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks (e.g., React, Angular, or Vue.js).
  • Back-End: Strong expertise in C#, ASP.NET, .NET Core, and SQL Server.
  • Database: Proficiency in SQL, including stored procedures, triggers, and performance optimization.
  • APIs: Experience with developing and consuming RESTful APIs.
  • DevOps: Familiarity with CI/CD pipelines and version control systems (e.g., Git).
  • Communication: Strong written and verbal communication skills, with the ability to collaborate effectively in a team environment.


Preferred Skills (Not Mandatory)

  • Knowledge of cloud platforms like Azure or AWS.
  • Familiarity with Agile methodologies and tools like Jira or Trello.
  • Background in financial technology or the financial services industry.