Logo for Vertex Inc.

Lead Software Engineer

Roles & Responsibilities

  • Bachelor’s Degree in Computer Science or related field
  • 5 years of experience in application development in Java, Python, and Go
  • Experience in Software Development Quality Assurance
  • Working knowledge of Cloud-native computing technologies like AWS or Azure

Requirements:

  • Improve software development lifecycle through platform capabilities and automation
  • Lead design and implementation of core DevOps and test automation platform capabilities
  • Develop services, tools, and automated workflows for Cloud services
  • Identify inefficiencies in the DevOps pipeline and design improvements

Job description

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.

Software Engineer Related jobs

Other jobs at Vertex Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.