
Mid-level .NET Developer
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Poland.
• Design, develop, test, debug, and document software applications utilizing .NET, cloud technologies, and related tools.
• Ensure applications maintain high performance, quality, and responsiveness.
• Collaborate with team members to define, design, and launch new features.
• Work alongside project leaders, product owners, and developers to comprehend business requirements and convert them into technical solutions.
• Provide continuous maintenance, support, and enhancements for existing systems.
• Assist end-users of the application by troubleshooting issues and solving problems.
• Keep abreast of emerging technology trends and best practices in .NET development.
• Strive for continuous improvement of the codebase, fix errors, and optimize performance.
• Engage in code reviews to guarantee code quality and promote shared knowledge.
• Create and maintain thorough documentation for software solutions.
• Develop and execute unit and functional tests to ensure code integrity.
• Aid in defining test scenarios and testing the functionalities developed.
• A minimum of 6 years in commercial software development.
• Strong technical knowledge of .NET and object-oriented programming principles.
• Proficient in Test-Driven Development (TDD), and various testing methodologies including unit, integration, and acceptance testing.
• Experience with microservices, distributed architectures, GraphQL, REST APIs, event buses, and message queues.
• Familiarity with Domain-Driven Design (DDD).
• Understanding of client-server architecture and asynchronous programming models.
• Knowledgeable in SQL/NoSQL databases (MS SQL Server, MongoDB), Docker, and cloud services (AWS/Azure).
• Excellent communication, teamwork, attention to detail, and analytical abilities.
• Bachelor’s degree in computer science, Software Engineering, or a related technical discipline.
• Relevant practical experience or certifications (e.g., Microsoft Certified: Azure Developer Associate, .NET certifications) will also be taken into account.
• A strong commitment to continuous learning and keeping up-to-date with modern development practices is highly appreciated.
• Competitive salary and performance-based bonuses.
• Opportunities for professional development and continuous learning.
• Flexible working hours and the option for remote work.
• Comprehensive health and wellness benefits.
• Supportive team culture and collaborative work environment.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.