Software Development Intern
Location: Remote – United States or Canada
Duration: 12 weeks - cohorts starting in May or June (37.5 hours per week)
Vertex Inc, is the trusted leader in Tax technology, delivering the best tax solutions to the businesses across the globe. As an intern, you will get the opportunity to be embedded in a fast-paced engineering team working on cutting-edge technologies where you’ll get the mentorship and guidance to learn new skills and grow. The work can be across a broad spectrum of projects including engineering cloud-based solutions, design and implementation of new application features and functionality, DevOps capabilities like CI/CD, test automation, and cloud hosting.
2025 Summer Intern Program Overview – Software Development
This program offers hands-on experience across multiple departments within Product Development & Delivery (PDD). This group is great for students passionate about computer science and software development. The internship program includes comprehensive orientation, networking opportunities, career planning sessions, and collaborative projects. Interns are also invited to PDD Launchpad, an exciting, in-person event at our PA head office to connect with other engineering interns, meet with our leaders, participate in hackathons, and make lasting connections!
Essential Job Functions and Responsibilities:
- Work with highly qualified and experienced software engineers in a team environment to build and deploy new or existing applications based on customer requirements
- Work closely with senior engineers as a mentee to explore and practice different aspects of software development that can include front and backend development, testing methodologies, DevOps, agile operations, AWS Cloud technologies, and more
- Contribute to an agile team with peer reviewed work items that have a completeness which includes well-formed code, test automation, documentation, and secure-by-design principles
- Develop and design solutions according to specifications provided by a technical lead
- Explore cutting edge technologies that connect to the company strategy that may apply now or in the future to Vertex
- Perform investigations and analysis which includes presentations to team members on findings and proposed actions
- Ability to work in a remote team environment and comfortable working EST hours
Knowledge, skills and abilities:
- Shows passion for technology with an ability to learn new skills, applying critical thinking and creativity to produce innovative outcomes
- Good understanding of design patterns, functional and object-oriented programming
- Experience with coding in programming languages such as C#, Java, or python
- Team player mentality who finds motivation in team success and collaborates effectively with peers
- Excellent problem solving and debugging skills
- Basic understanding of operating systems and networking
- Highly energetic with ability to work independently and with minimal direction
- Excellent written and verbal communicative skills.
- Basic knowledge of Windows and/or Linux server
Education, Training:
- Applicants should be pursuing a Bachelor’s or Master’s degree through an accredited university – Undergraduate Sophomore or Junior; current Master’s student
- Majoring in Computer Science, Computer Engineering, or related degree
- Show a demonstrated interest in cloud-based technologies and infrastructure
Other Qualifications
The Winning Way behaviors that all Vertex employees need in order to meet the expectations of each other, our customers, and our partners.
- Communicate with Clarity - Be clear, concise and actionable. Be relentlessly constructive. Seek and provide meaningful feedback.
- Act with Urgency - Adopt an agile mentality - frequent iterations, improved speed, resilience. 80/20 rule – better is the enemy of done. Don’t spend hours when minutes are enough.
- Work with Purpose - Exhibit a “We Can” mindset. Results outweigh effort. Everyone understands how their role contributes. Set aside personal objectives for team results.
- Drive to Decision - Cut the swirl with defined deadlines and decision points. Be clear on individual accountability and decision authority. Guided by a commitment to and accountability for customer outcomes.
- Own the Outcome - Defined milestones, commitments and intended results. Assess your work in context, if you’re unsure, ask. Demonstrate unwavering support for decisions.
Application Process
We welcome applications from all students excited about starting a career in Software Development. Our hiring process is designed to be fair and inclusive, ensuring equal opportunity for all applicants. After reviewing applications, selected candidates will be invited to a virtual interview with a recruiter, who will help align the candidate to the best-fit team. If you require any accommodations during the application or interview process, please let us know. We would be happy to assist. We look forward to learning more about you!
Vertex, Inc. 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 based on disability.