Job Description:TITLE: Lead Software Engineer
LOCATION: 2301 Renaissance Blvd, King of Prussia, PA 19406
DUTIES:Be a part of the team responsible for improving the quality and efficiency of the larger engineering organization at Vertex. Improve software development lifecycle through platform capabilities, metrics, insights and automation; lead the design and implementation of core DevOps and test automation platform capabilities; develop services, tools, and automated workflows that work on the delivery aspects of modern Cloud services that provide solutions for complex tax requirements; lead development of a shared, secured DevOps platform for delivery of leading SaaS tax solutions, including service development, related infrastructure-as-code, monitoring and alerting design and architect solutions including tooling options that can be 3rd party, open source and home grown; create Cloud and application environment automation (infrastructure-as-code); and write and structure documentation, representing architecture and user flows visually; identify inefficiencies in the flow of value through the DevOps pipeline and design improvements to accelerate and optimize.
EDUCATION/REQUIREMENTS:Bachelor's Degree (or foreign equivalent) in Computer Science, Information Systems, Electrical Engineering, or a related field and five (5) years of experience in the following:
- Performing application development in Java, Python, and Go;
- Performing Software Development Quality Assurance including creating test plans and test frameworks;
- Creating software delivery pipelines using DevOps;
- Using continuous delivery tooling to accelerate and optimize software delivery;
- Working on Cloud-native computing foundation technologies, including AWS or Azure;
- Coordinating large-scale projects in agile development teams, including working with program stakeholders; and
- Eligible for up to 100% remote work within the continental United States.