We are looking for a skilled and motivated Full-timeBackend .NET Developer to join our remote team. The ideal candidate will have a strong background in developing robust, scalable, and high-performance backend services. You'll be a key part of our engineering team, responsible for designing, implementing, and maintaining the core services that power our applications.
Responsibilities
Design, develop, and maintain efficient, reusable, and reliable C# code.
Work on backend services and APIs, with a focus on .NET (specifically .NET 8+ and Minimal APIs).
Ensure the best possible performance, quality, and responsiveness of applications.
Collaborate with front-end developers, and other stakeholders to deliver high-quality software.
Write and execute comprehensive unit, integration, and end-to-end tests.
Participate in code reviews to maintain code quality and share knowledge.
Troubleshoot, debug, and upgrade existing systems.
Contribute to all phases of the development lifecycle, from concept to deployment.
Required Qualifications
Minimum of 3+ years of professional experience as a backend developer.
Proven experience with C# and the .NET (specifically .NET 8+).
Experience in developing RESTful services and APIs, with a strong preference for Minimal APIs.
Solid understanding of object-oriented programming (OOP) principles and design patterns.
Proficiency with database technologies such as SQL Server, PostgreSQL, or others.
Experience with version control systems, especially Git.
Excellent problem-solving skills and the ability to work independently in a remote environment.
Strong communication skills and a collaborative mindset.
Nice-to-Have Skills
Knowledge of microservices architecture.
Knowledge of Domain-Driven Design (DDD) principles and practices.
Experience with containerization technologies like Docker.
Familiarity with CI/CD pipelines.
Experience with Dapper.
Experience with different testing methodologies and frameworks.
تسکوتک یک استارتاپ در حوزه مالی است که با تکیه بر دانش روز و تخصص تیم مجرب خود، به ارائه راهکارهای نوین و هوشمندانه در این صنعت میپردازد. ما در تسکوتک با هدف تحولآفرینی در تجربه خدمات مالی و برآورده ساختن نیازهای در حال تغییر بازار، محصولات و سرویسهایی را توسعه میدهیم که فراتر از رویکردهای سنتی عمل میکنند.