SENIOR FULL-STACK DEVELOPER
CAREER AREA:
Digital
JOB DESCRIPTION:
What matters most to you? Being part of a strong team? Supporting your family? Solving global problems? You can do all of this and more at Caterpillar, where your meaningful work enables progress around the globe. Together we can build what matters.
The Cat Oil & Gas and Marine division has an exciting opportunity for a Senior Fullstack Developer in Virginia Beach, Virginia. As a Senior Fullstack Developer, you will be leading the design of next-generation cloud solutions for our core product line. We are looking for an expert developer with experience designing and implementing Angular SPAs and Spring Boot or .Net WebAPI microservices and a strong understanding of Domain-Driven Design.
Job Duties/Responsibilities may include but are not limited to:
* Contribute to the system design for cutting edge software through test-driven development (TDD) and continuous integration
* Develop and deliver new applications and new features in existing applications
* Lead and contribute to consistent, performant, and maintainable product architecture for multiple SPA applications
* Support and improve existing and new applications along with cloud engineers and product support technicians as part of a DevOps culture
* Actively contribute to team and program improvement through retrospectives, inspect and adapt workshops, etc
* Provide technical guidance to peers and other team members
* Contribute to the refinement and implementation of programming guidelines/standards
Basic Qualifications:
* Bachelor’s degree in an appropriate field (e.g., computer science, information technology, etc.) or equivalent combination of education and experience.
* 5+ years designing and developing web applications in Angular, JavaScript, HTML5, CSS/SASS, etc., leveraging REST APIs
* 5+ years consuming and designing REST APIs in Java with Spring Cloud or .Net C# with WebAPI
* On the job experience with Elasticsearch and PostgreSQL or Microsoft SQL Server
* Experience delivery software through Agile workflows (Scrum Kanban SAFe)
Top Candidates will also have:
* SAFe, Angular, Java, and/or C# certifications
* On the job experience with AWS services
* Experience with container technologies including Kubernetes, Docker, etc
* Working knowledge of data analytics and machine learning techniques
* Solid understanding of security fundamentals and user authentication using SAML OAM/OIM SSO OAuth and others
* Efficient time management and organizational skills with attention to detail and the ability to handle multiple priorities effectively.
* Excellent interpersonal skills; collegial energetic able to develop productive relationships with colleagues and consultants.
* Strong written and oral communication skills.
Caterpillar is currently operating under a hybrid work from home policy. This position is expected to work Monday to Friday and may be required to return to the office full-time later this year.
Relocation assistance is not available for this position. Any relocation costs incurred would be the responsibility of the selected applicant.
Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, as a global company, Caterpillar offers many job opportunities outside of the U.S., which can be found through our employment website at www.caterpillar.com/careers ( http://www.caterpillar.com/careers ).
#LI
EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.
Not ready to apply? Submit your information to our Talent Network here .