Company Overview: Syncplicity is a leading provider of cloud-based file synchronization and sharing solutions. Our innovative platform empowers businesses to collaborate effectively while maintaining strict security protocols. We are committed to delivering exceptional value to our clients through continuous improvement and cutting-edge technology. Join us in our mission to redefine how organizations manage their digital content.
Job Summary: We are seeking a skilled and experienced .NET Developer to join our dynamic development team. The ideal candidate will have a strong background in .NET development and a passion for creating robust applications. If you are a proactive problem solver with a keen interest in modern web technologies, we want to hear from you! Еxperience and familiarity with transition processes is a major plus.
Key Responsibilities:
Design, develop, and maintain high-quality software applications using .NET technologies.
Collaborate with cross-functional teams to define, design, and ship new features.
Identify and resolve performance bottlenecks and bugs in a timely manner.
Participate in code reviews to maintain code quality and share knowledge with team members.
Assist in the transition of legacy systems to modern architectures and frameworks.
Stay updated with emerging technologies and industry trends to enhance application performance and user experience.
Qualifications:
Experience:
3+ years of professional experience in .NET development (C#, ASP.NET).
Experience with database technologies (MSSQL Server) is required.
Demonstrated experience with application transitions and migrations is highly desirable.
Demonstrated experience of working on projects with large codebases.
Experience with RESTful web services.
Experience with Message Brokers (e.g RabbitMQ or similar).
Familiarity with AWS is a strong plus.
Familiarity with JavaScript frameworks (React, Nodejs) is a plus.
Skills:
Strong understanding of software development principles and best practices.
Proficiency in writing clean, maintainable code and documenting processes.
Experience with version control systems (e.g., Git).
Soft Skills:
Excellent analytical and problem-solving skills.
Strong communication and collaboration abilities.
Ability to work independently as well as part of a team.
Benefits:
Competitive salary and performance-based incentives.
Comprehensive health, dental, and vision insurance.
Flexible working hours and remote work options.
Opportunities for professional development and career advancement.