Senior Software Engineer

Thermo Fisher Scientific · Pittsburgh, PA

Company

Thermo Fisher Scientific

Location

Pittsburgh, PA

Type

Full Time

Job Description

Job Description

DUTIES:

Design, develop, and deploy REST based Microservices using Spring Boot & Spring-Cloud-Netflix OSS (Eureka server, Hystrix, Feign) and Containers;

Focus on quality, security, and performance while delivering features and enhancements using Agile and SAFe practices;

Work with development team, architect, project manager, and product owner to design, develop, unit test, debug, and maintain java-based web applications in accordance with functional requirements and scope of work;

Perform POCs along with other leads, architects, and IT teams to improve application and platform;

Design and develop to Digital Engineering adopted software development standards;

Deploy web application using Docker onto a Kubernetes cluster managed by Amazon Elastic Container Service for Kubernetes (EKS);

Practice Continuous Integration and Continuous Deployment pipelines using Jenkins and Gradle;

Query, monitor, and analyze logs for exceptions. Create customized Splunk dashboards to communicate performance details;

Maintain code cover of the applications as high as possible above 70%;

Review technical designs and code contributed by others and provide feedback.

REQUIREMENTS: Bachelor's degree in Computer Science, Electronic Engineering, or a related field of technical study plus 12 years of experience in computer science, electrical engineering, or related experience. Employer will also accept a Master's degree in Computer Science, Electronic Engineering, or a related field of technical study plus 8 years of experience in computer science, electrical engineering, or related experience.

Must have experience or knowledge of:

Java and Spring software suite;

PostGres and Oracle;

Creating and executing unit tests;

Web applications, performance, and security optimizations; and

Application tuning

Travel: Up to 10% travel domestic only required.

Date Posted

09/12/2023

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9