Job description
Form of cooperation: freelance project-specific B2B contract for an initial period of approximately 6 to 12 months.
Tech stack:
Backend: .NET / .NET Core, C#, .NET Framework, Entity Framework (or other ORM), SOAP/REST APIs.
Frontend (nice to have): Angular, React.
Cloud: Azure (Functions, Logic Apps, Web Apps, SQL Server).
Data: SQL Server.
DevOps/Tools: Git, CI/CD, Agile, Unit Testing.
Requirements:
Strong proficiency in C#, .NET Core, and .NET Framework
Experience in Angular or React (nice to have)
Experience with Azure services (e.g., Functions, Logic Apps, Web Apps)
Advanced knowledge of Architectural and Design Patterns
Proficiency in Web Services (SOAP/REST) and SQL
Experience with unit testing frameworks: NUnit, Moq, Jest
Proficiency in distributed version control systems: Git
Fluent English (written and spoken) for effective international communication
Ideally, you’ll also have: Azure Cloud certifications
Project description:
Join an international team of experts delivering high-impact software solutions for global clients. As a Software Engineer, you will translate complex business requirements into scalable, cloud-native applications. You will collaborate with top-tier professionals to design and implement innovative solutions that address real-world engineering challenges while ensuring the highest industry standards.
Main responsibilities:
Design, develop, and maintain large-scale web applications
Collaborate with cross-functional teams using Agile methodologies
Implement and maintain RESTful APIs and Web services
Write and maintain unit tests using NUnit, Moq, and Jest
Participate in code reviews, architecture discussions, and technical planning