Software Engineer, New College Grad
Visa4 months ago
Ashburn, Virginia
Hybrid
Full-time
Beginner Level (< 1 year)
Job Description
Position Overview
As a new graduate Software Engineer at Visa, you will be integrated into one of the technology organizations, where your specific assignments will align with your skills, interests, and team needs. The role involves writing optimized, secure, and scalable code, participating in the development of end-to-end technology solutions, and collaborating with various stakeholders in an Agile environment. This position emphasizes growth and development, reflecting Visa's commitment to its employees as valuable assets.
Key Responsibilities
- Write optimized, secure and scalable code following best practices such as unit testing and peer reviews.
- Formulate creative solutions to solve problems that meet product and technology roadmap objectives.
- Participate in and develop end-to-end technology solutions that address business needs.
- Work closely with multiple stakeholders in a cross-functional organization within an Agile environment.
Required Qualifications
- Less than 2 years relevant work experience with either Bachelor's or Master's degree.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business or a related field, graduating January 2024 - August 2025.
- Proficiency in at least one programming language or technology including Java, C/C++, C#, .NET, Python, JavaScript, HTML.
- Experience with writing utilities/automation tools using Selenium, Java, REST, Python, Groovy, and more.
- Familiarity with software testing principles.
- Solid understanding of software engineering concepts and methodologies.
- Ability to document processes, designs, test results, and analysis.
- Lead root cause analysis and track defect resolution to completion.
- Review and provide feedback on development code, test designs, and test cases.
- Strong communication skills, both written and spoken, with attention to detail.
Preferred Qualifications
- Good analytical and problem-solving skills.
- Demonstrated ability to lead and navigate through ambiguity.
- Highly driven, resourceful, and results-oriented.
- Good team player with excellent interpersonal skills.
Benefits & Perks
- Medical
- Dental
- Vision
- 401(k)
- FSA/HSA
- Life Insurance
- Paid Time Off
- Wellness Program
Required Skills
C/C++
Agile Development
Automation
JavaScript
Selenium
Python
Software Testing
Java