Job Description: Are you excited to start your career in software engineering and grow your skills in both development and testing? Join us to gain hands-on experience across the software development lifecycle, with a focus on developing strong quality assurance practices and building scalable SaaS solutions in a collaborative, growth-oriented environment. Vertex Inc. is the trusted leader in Tax technology, delivering the best tax solutions to businesses across the globe. This team supports VAT Compliance within the Compliance & Returns value stream, aiming to streamline tax returns, accelerate cross-border commerce, and enhance the online customer journey. Projects include cloud-based engineering, full stack development, and DevOps capabilities like test automation, CI/CD, and containerized service hosting, all contributing to scalable, high-quality SaaS solutions. Essential Job Functions and Responsibilities Collaborate on the creation of test scenarios and contribute to the design, development, and execution of automated tests to validate software functionality Learn and apply industry-standard QA testing methodologies Support the development of automated tests, including API test automation (e.g., REST with request libraries and parameterization) and UI test automation using tools like Selenium or similar frameworks Develop and maintain scalable, secure, and performant systems using modern engineering practices such as unit testing, TDD, and CI/CD Implement and support software features based on technical specifications, participating in code reviews and agile planning Troubleshoot and resolve issues from internal users and customers Contribute to DevOps workflows, including automation pipelines and continuous improvement initiatives Collaborate with teammates to deliver high-quality software in a fast-paced, agile environment Knowledge, Skills and Abilities Preferred: Prior internship experience in software development Preferred: Familiarity with the following technologies: .NET, C#, AWS, Terraform, Python Ability to define test strategies and scenarios, leveraging industry-standard QA testing methodologies and capable of developing automated tests, leveraging API test automation REST (request library/component parameterization) and UI test automation using Selenium or similar tool. Self-driven, organized, proactive and collaborative in remote team-oriented environments Analytical and problem-solving mindset with a passion for learning new technologies Understanding of design patterns, functional and object-oriented programming Familiarity with unit and functional testing methodologies Basic full stack coding skills (e.g. Java, JavaScript, JSON/XML, Java Spring, REST, .NET, React/Redux, Angular, jQuery, Docker, message queues, cloud technologies) Basic understanding of relational and NoSQL databases and query writing Exposure to public cloud platforms (AWS, Azure, GCP); familiarity with Kubernetes/CNCF, serverless, and message queues is a plus Understanding of CI concepts and tools: source control, orchestration, code analysis, peer collaboration Basic knowledge of networking, operating systems, algorithms, and APIs Education and Training B.S. or M.S. in Computer Science or Software Engineering, or equivalent education and experience Graduation year: 2024 or 2025 Join our Talent Community to stay updated on the latest job opportunities, news, and events tailored to your career interests. Vertex is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. If you'd like to view a copy of the company's affirmative action plan, please email AskHR@vertexinc.com. If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact 610-640-4200 or AskHR@vertexinc.com. This telephone line and email address is reserved solely for job seekers with disabilities requesting accessibility assistance or an accommodation in the job application process. Please do not call about the status of your job application if you do not require accessibility assistance or an accommodation. Messages left for other purposes, such as following up on an application or non-disability related technical issues, will not receive a response.