Software Engineer
at Thermo Fisher Scientific
Pittsburgh, PA 15205, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Aug, 2024 | Not Specified | 16 May, 2024 | 3 year(s) or above | Kubernetes,Oracle,Java,Spring Boot,Computer Science,Jenkins,Docker,Alternative Education,Gradle | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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