Mô Tả Công Việc
Viedoc Technologies was born with the vision to work for a healthier world. At Viedoc, we believe in life and science, in people, and in our collective power to change the world and build a healthier future. Since 2003, Viedoc has united scientists and clinical trial professionals in a shared mission of pushing life-changing research forward. Our solution has been used to empower thousands of studies, by collecting data from over a million patients and allowing it to flow smoothly across sites and countries. We take great pride in helping bridge the gap between patient and researcher – and, in the best of cases, between research and breakthrough. We are proud to foster an inclusive workplace. We believe that diversity of experience, perspectives, and supportive work culture will lead to a better work environment for our employees and, ultimately, better products. If you have passion for technology and creativity and want your daily effort to really make a difference, this is the place to be! * Note:
CV in English.
A live coding session will be applied to assess further your ability
As a senior fullstack .NET Developer, you will:
Lead the design, development, and maintenance of robust, scalable web-based systems in collaboration with distributed teams, including colleagues at our headquarters in Sweden.
Drive technical excellence by applying modern technologies, clean architecture principles, and industry best practices throughout the development lifecycle.
Translate the product vision and roadmap – defined by the Product Owner into high quality deliverables, ensuring alignment with business objectives.
Mentor and support team members, sharing knowledge and expertise to elevate team capability and technical standards.
Proactively identify and address technical challenges, contribute to architectural decisions, and help shape the evolution of the team’s engineering practices.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Required skills:
Expert-level proficiency in C#, including strong understanding of object-oriented programming (OOP), LINQ, asynchronous programming, multi-threading, delegates, and memory management.
Extensive experience with ASP.NET MVC/Core, including RESTful API design, dependency injection, middleware configuration, and application of best security practices.
Strong architectural knowledge, with a deep understanding of OOP, design patterns, SOLID principles, microservices architecture, and scalable system design.
Hands-on experience with Azure DevOps or AWS, including CI/CD pipeline creation and management, containerization using Docker and/or Kubernetes to optimize deployment workflows.
Advanced SQL skills, particularly with SQL Server and T-SQL, along with experience using ORM tools like Entity Framework, database performance tuning, and schema migrations.
Working knowledge of front-end technologies, including HTML5, CSS3, JavaScript, and React – enabling effective full-stack development and collaboration with front-end teams.
Strong testing mindset, with experience in unit testing (xUnit, NUnit), integration testing, and conducting thorough code reviews to ensure code quality and high-test coverage.
Proficiency in Git, including branching strategies and adherence to version control best practices.
Familiarity with Agile/Scrum methodologies, including sprint planning, task estimation, and end-to-end software delivery processes.
Soft Skills & Professional Attributes:
Excellent communication skills in English, with the ability to document technical solutions clearly, engage effectively with stakeholders, and collaborate seamlessly across teams.
Strong analytical and problem-solving mindset, capable of debugging complex issues and delivering scalable, maintainable solutions.
Proactive ownership of tasks, including the ability to assess risks, make informed technical decisions, and ensure alignment with business objectives.
Commitment to continuous learning, staying current with emerging technologies, adapting to new tools and frameworks, and consistently improving both personally and professionally.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
You will be:
Contributing to the development of a SaaS platform focused on EDC – Clinical Trial Platform, with an emphasis on building innovative solutions to meet industry needs.
Working in an agile environment, collaborating with cross-country development teams while enjoying a supportive and inclusive work culture. You’ll be part of a team that values reliability, humility, respect for customers and colleagues, and a commitment to being responsive, well prepared, and punctual.
Advancing your career by staying at the forefront of the Microsoft tech stack and related technologies, particularly within the Azure cloud ecosystem.
Embracing our Scandinavian work culture, where openness, creativity, and innovation thrive within a strong team spirit, all while working in an agile framework that encourages continuous learning and improvement.
What will you get?
To work with experienced software engineers worldwide at market leading, innovative Scandinavian SaaS company looking to accelerate growth.
Scandinavian Work Culture: creativity, innovation and work-life balance.
Competitive salary and 100% official salary during the probation period.
Annual review and 13th month salary.
Premium healthcare and & accident insurance.
Wellness package supports employees stay healthy and wealthy.
Exciting company outing/events and team building activities.
On-site and training opportunities in Nordic.
Modern working environment.