Senior Back End Developer - Remote
ResponsibilitiesLocation Guelph, OntarioCA Job ID JR-030162
PerkinElmer is building exciting new products around Clinical Analytics. We are solving many difficult problems that enable researchers to discover new drug therapies more efficiently and clinicians to pinpoint safety issues quickly.
Our innovative solutions utilize cloud platforms, Big Data technologies, persona-based workflows and visual analytics tools to enable scientists to interact with data on demand resulting in accelerated decision-making.
We are a fast-moving team looking for a Senior Back End Developer with a passion for creating software and impactful products. We work in small teams in an agile manner. This will require collaboration in a team environment to collaborate with UX/UI designers, DevOps, and fellow engineers to implement innovative features and components for our cloud-based Clinical SaaS products.
The ideal candidate has worked on complex, microservice-based, distributed architecture SaaS products and will be comfortable with a variety of technologies and frameworks. They have a proven track record of delivering exceptional solutions and have strong hands-on experience designing, coding, and building applications.
5+ years designing, developing, and delivering software products and components
3+ years experience in building event-based applications in a cloud environment (AWS, Azure, GCP)
Bachelor’s Degree in Computer Science, Computer Engineering or equivalent
Experience developing microservices in an event-based, distributed architecture
Programming language proficiency in C# , Java
Proficiency building microservices .NET Core or Java/JVM frameworks (Vert.x)
Proficiency building RESTful APIs
Proficiency in application containerization platforms such as Docker / Kubernetes
Proficiency with messaging systems and protocols (RabbitMQ, Kafka)
Experience building products / application components with AWS services (Route53, ECS, ALB, Lambda, AmazonMQ, S3)
Proficiency with CI/CD tooling for building pipelines or automation jobs (Jenkins, Atlassian, TeamCity)
Excellent verbal and written communication skills
Creative problem-solving skills
Excellent work ethic and desire to learn and take on new challenges
Practical experience working within an agile methodology (Scrum)
Experience with Data Visualization and Analytics platforms (Tibco Spotfire)
Experience with Python
Experience with React, Angular
Experience with SIEM, log aggregators (Sumo Logic, Elastic Search)
Experience with (APM) Application Monitoring Platforms (Instana, New Relic, Data Dog)
Experience in clinical, bioinformatics or other health sciences
PerkinElmer is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. PerkinElmer is committed to a culturally diverse workforce.
Featured JobsView All of Our Available Opportunities
Recently Viewed Jobs
“PerkinElmer has empowered and provided me the opportunity to learn and grow with the company. Every success is celebrated at PerkinElmer. I contribute every success to my supportive mentors and my team, the best that I have got in my entire corporate years. The sense of belongingness and respect for each other gave me a deeper meaning of what a family truly means. At PerkinElmer, I have found my family.”
“PerkinElmer is, by essence, a truly ethical company and I feel myself supported and valued. It is great to work in a place where my personal values match the company´s values, and that is PerkinElmer for me”