Full Stack .NET Developer
Remote
Remote
We are seeking a skilled and experienced Full Stack .NET Developer to design, build, and maintain scalable applications. You will work with cross-functional teams to deliver high-quality software solutions, implement APIs, and ensure application performance, reliability, and security.
Responsibilities Must Have Nice to Have
- Design and maintain scalable web and desktop applications using .NET
- Develop and integrate RESTful APIs
- Translate UI/UX requirements into functional applications
- Debug and optimize applications for performance and security
- 5+ years of full-stack .NET development experience
- Strong expertise in C#, ASP.NET, .NET Core, and SQL Server
- Proficiency in HTML5, CSS3, JavaScript, and front-end frameworks (React/Angular/Vue)
- Experience with RESTful APIs and Git/version control
- Knowledge of Azure or AWS
- Familiarity with Agile methodologies (e.g., Jira, Trello)
- Background in financial technology or services
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.
Must-Have Requirements
- Minimum of 5 years in full-stack development with .NET technologies.
- Front-End: Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks (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 effective collaboration in teams.
Nice-to-Have Requirements
- 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.