Coherent Solutions is a software product engineering and consulting company with 2000+ professionals. Headquartered in Minneapolis, USA, the company’s core competencies across multiple locations worldwide include product software development, IT consulting, data and analytics, machine learning, mobile app development, DevOps, Salesforce, and more.
A team of more than 2000 skilled and ambitious Coherent Solutions employees work on high-performing distributed teams in a high-paced environment and add value to the client’s businesses and products.
If you want to grow your core competencies and share your passion, we are on the same page.
Company Background
The customer is an innovative non-profit that aims to speed up the pathway for bringing new therapeutics to patients. The client is developing a SaaS platform that will transform how industry and health authorities work together to bring forth safe, effective treatments to more people.
Project Description
The task is to help develop backend services and infrastructure. You will drive efforts to develop secure REST services and related data infrastructure to deliver client's collaboration and analytics platform. Also you will develop and present detailed designs for critical requirements and participate in their development, develop key components of the system, and mentor/lead less experienced developers.
Technologies
What You'll Do
- Collaborate with multiple teams to help design, interpret, and scope requirements, with focus on technical approach, time-to-market and feasibility;
- Develop software services to meet the requirements of the platform;
- Participate, and often lead, design and code reviews and feature demonstrations;
- Provide expertise in delivery of cloud services, especially for Google Cloud;
- Stay current with leading technologies that can help optimally deliver the platform;
- Develop unit tests and support acceptance testing;
- Deliver features as commitments dictate, inline with the security and coding standards and best practices;
- Participate in the on-call rotation as needed;
Job Requirements
- 4+ years of developing services for Software-as-a-Service (SaaS) products;
- 5+ years of experience in developing services with Kotlin and/or Java, with either or both of these languages;
- 3+ years of experience in developing services with Spring Framework, especially with Spring Boot;
- Experience working with Gradle build system;
- Experience in developing microservice architectures, CI/CD patterns & practices, data architecture & engineering, and cloud infrastructure management;
- Experience working with cloud architectures, especially Google Cloud, and Cloud-First development practices;
- Experience with data modeling and data persistence technologies including SQL and NoSQL;
- Familiarity with CI/CD and infrastructure tools like Docker, Kubernetes, Terraform, GitLab;
- Familiarity with monitoring tools like Datadog and Splunk;
- Experience with Agile development processes, Atlassian tools;
- Level of English - from Intermediate (spoken/written);
Desired Skills
- Experience working with GxP Gamp 5, FDA Title 21 CFR Part 11, FedRAMP, ISO27001/27017/27018/27701 and/or SOC 2;
- Experience working with InteliNotion CMS;
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.
Find out more about the local benefits in each country. Visit our website for more information: Click on Career -> Scroll down to Map -> Click on the country you are interested in -> Benefits: Learn more, or you can ask the recruiter.