Freelance only - 12 months - full remote - full time - daily rate based on experience
Key Responsibilities
* Develop and maintain .NET applications.
* Design and implement RESTful APIs and backend services.
* Collaborate with analysts, QA, and UX teams to define requirements and technical solutions.
* Integrate relational databases (e.g., SQL Server, PostgreSQL) and/or NoSQL databases.
* Write clean, testable, and well-documented code following best practices.
* Participate in code reviews and Agile/Scrum ceremonies.
* Contribute to continuous improvement of system architecture and development processes.
Required Skills & Qualifications
* Strong knowledge of C# and the .NET framework.
* Experience with ASP.NET Core (MVC, Web API).
* Proficiency with Entity Framework Core or similar ORM tools.
* Experience with SQL databases and writing optimized queries.
* Familiarity with Git and version control workflows.
* Understanding of SOLID principles and modern software architectures.
Nice to Have
* Experience with AWS or other cloud platforms.
* Experience with GraphQL
* Knowledge of Docker and containerization.
* Familiarity with Angular, React, or other frontend frameworks.
* Experience with CI/CD pipelines (Jenkins DevOps, GitHub Actions).
* Knowledge of architectural patterns (CQRS, Clean Architecture, Microservices).