Software Developer (New Grad, Summer 2025 Start)

VertexKing of Prussia, PA
207dRemote

About The Position

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.

Requirements

  • B.S. or M.S. in Computer Science or Software Engineering, or equivalent education and experience
  • Graduation year: 2024 or 2025
  • Ability to define test strategies and scenarios, leveraging industry-standard QA testing methodologies and capable of developing automated tests
  • 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

Nice To Haves

  • Prior internship experience in software development
  • Familiarity with the following technologies: .NET, C#, AWS, Terraform, Python

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Publishing Industries

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service