Lead Software Engineer

Vertex

$120K — $150K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science, Information Systems, Electrical Engineering, or related field
  • 5 years of experience in application development using Java, Python, and Go
  • Experience in Software Development Quality Assurance, including test plans and frameworks
  • Proficient in creating software delivery pipelines using DevOps principles
  • Familiar with continuous delivery tooling for software optimization
  • Experience with Cloud-native technologies, specifically AWS or Azure
  • Capable of coordinating large-scale projects in agile teams

Responsibilities

  • Improve engineering quality and efficiency across the organization
  • Enhance the software development lifecycle through automation and metrics
  • Lead design and implementation of core DevOps and test automation capabilities
  • Develop services and tools for modern Cloud service delivery
  • Create a secured DevOps platform for SaaS tax solutions
  • Implement infrastructure-as-code and automation for Cloud environments
  • Visualize architecture and user flows through effective documentation

Benefits

  • Eligible for up to 100% remote work within the continental United States
Full 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.

Similar Jobs

More Jobs at Vertex

More Information Technology Jobs

Find similar Lead Software Engineer jobs: