We are a team of experts creating software for managing different phases of clinical trials.
We create end-to-end products that enable our clients to discover new treatments and therapies.
Our platform is used by doctors, nurses, scientists and many other roles all over the globe to manage clinical trials led by world-famous pharmaceutical companies.
The vision of our platform is to modernize and optimize the way trials are handled by simplifying their processes and reducing manual work.
Our biggest strength is our team of talented, devoted and growth driven people.
We are driven by enthusiasm for working on cutting edge solutions and problems.
Here is how we work:
We are fully remote, which means you have your own schedule no matter the timezone.
We consist of a small team (1 dev lead, 1-2 BE, 1 FE, 2 QA) that interacts with other teams and project coordinators like product managers and designers. We also work closely with software architects who are leading the development of a particular microservices.
We have 2 week sprints to produce product increments
We have our agile rituals to showcase the work, ask questions and help improve the process
Here’s what you will be doing:
Work on new feature development of a novel microservice based medical imaging platform
Help create stable and maintainable code base by working with the team on conventions, shared libraries, optimal build process, code standards and excellent test suite
Help improve code quality through writing unit and integration tests, automation and performing code reviews.
Work with latest languages, frameworks and AWS services and Docker
For FullStack candidates: You will develop front facing features using AngularJS
Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
Your experience:
Minimum of 5+ years of experience in a similar role
Proven experience in C# (12), .NET (.NET 8)
Experience in building REST APIs and real-time communication using SignalR
Experience with asynchronous messaging systems such as RabbitMQ and AWS SQS
Experience with SQL databases such as PostgreSQL, particularly in AWS RDS environments
Experience with Docker and containerization
Familiarity with AWS services such as Lambda and S3
Strong knowledge of CQRS pattern and DDD (Domain-Driven Design) principles
Good understanding of SOLID and DRY principles
Experience with monitoring tools and practices
Understanding of Agile methodologies
Nice to have:
Experience in front-end frameworks such as React or Angular
Experience with Gitlab CI/CD and Kubernetes
Experience working with NoSQL databases such as MongoDB or DynamoDB
Experience with Redis for caching
International work experience
Ambition to grow into a team leader
About you:
Excellent troubleshooting and communication skills
Ability to find the balance between ideal code and working code
Ability to differentiate badly designed system from good one
Excellent self-organization skills and work autonomy
Proficiency in both spoken and written English
Company benefits:
Fully flexible working hours
100% remote working environment
Private health insurance (for domestic citizens only)
20 PTO days + 2 Additional days
Home office budget + work equipment (for domestic citizens only)
Join our team as we push boundaries and bring innovation in the field of life sciences.
By submitting your application, you allow 4Create to handle and store your data.
Tell your friends about this position
All done!
Your application for the Senior Backend Engineer (C# .NET) position has been submitted successfully.