Software Engineer

at  Thermo Fisher Scientific

Pittsburgh, PA 15205, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Aug, 2024Not Specified16 May, 20243 year(s) or aboveKubernetes,Oracle,Java,Spring Boot,Computer Science,Jenkins,Docker,Alternative Education,GradleNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIREMENTS:

MINIMUM Education Requirement: Master’s degree in Computer Science, Software Engineering, or related field of study.
MINIMUM Experience Requirement: 3 years of experience in software engineering or related experience.

Alternative Education and Experience Requirement: Bachelor’s degree in Computer Science, Software Engineering, or related field of study plus 5 years of experience in software engineering or related experience. • Java;

  • PostGres and Oracle;
  • Creating and executing unit tests;
  • Spring Boot & Spring- Cloud-Netflix OSS (Eureka server, Hystrix, Feign);
  • Containers like Docker and Kubernetes, and Amazon Elastic Container Service for Kubernetes (EKS);
  • Agile and SAFe practices;
  • Continuous Integration/Continuous Deployment pipelines using Jenkins and Gradle; and
  • Troubleshooting and application tuning experience.

Responsibilities:

  • Develop and deploy continuously delivering web applications, software features and enhancements with a focus on quality, security and performance.
  • Design, develop and deploy REST based Microservices.
  • Design, develop, unit test, debug and maintain java-based web applications in accordance with functional requirements and scope of work by working closely with the development team, architect(s), project manager(s), and product owner(s).
  • Contribute and confirm to Digital Engineering adopted software development standards.
  • Support product on production as needed, quickly troubleshoot and deploy fixes to production.
  • Query, monitor and analyze logs for exceptions.
  • Create customized Splunk dashboards to communicate performance details with technical as well as non-technical staff.
  • Maintain code coverage of the applications as high possible above 70%.
  • Review technical designs and code contributed by others and provide feedback on any changes that are necessary.


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

Pittsburgh, PA 15205, USA