1

Internship Developer Jobs in Virginia (NOW HIRING)

Front End Developer

Richmond, VA · On-site

$103K - $120K/yr

At least 2 years of professional software engineering experience (Internship experience does not apply) Preferred Qualifications: * 3+ years of experience in at least one of the following: JavaScript ...

Research Engineering Interns

Reston, VA · On-site

$17.50 - $22.75/hr

Internship Opportunity We are seeking Electrical Engineering, Computer Science, and Computer Engineering students for an internship in the Strategic Systems Operations Division of the Applied ...

New

next page

Showing results 1-20

Internship Developer information

What are the key skills and qualifications needed to thrive as an Internship Developer, and why are they important?

To thrive as an Internship Developer, you need a foundational understanding of programming languages such as Java, Python, or JavaScript, along with coursework or a degree in computer science or a related field. Familiarity with version control systems like Git, basic software development tools, and knowledge of databases are typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly. These skills and qualities are essential for contributing meaningfully to projects and maximizing learning during the internship experience.

What kind of mentorship and learning opportunities can Internship Developers expect during their placement?

Internship Developers typically work closely with experienced software engineers and team leads who provide guidance through code reviews, pair programming, and regular check-ins. Most organizations assign interns to real-world projects, allowing them to contribute meaningful code while learning best practices in software development. It's common to attend team meetings, participate in sprint planning, and receive feedback on both technical and soft skills, which helps interns grow rapidly and gain a strong understanding of the professional development process.

What is an Internship Developer?

An Internship Developer is a student or recent graduate who works temporarily at a company to gain practical experience in software development. They assist professional developers with coding, testing, debugging, and documentation under supervision. The goal is to apply classroom knowledge to real-world projects, learn industry best practices, and build technical and teamwork skills that will help in future employment.
What are the most commonly searched types of Developer jobs in Virginia? The most popular types of Developer jobs in Virginia are:
What cities in Virginia are hiring for Internship Developer jobs? Cities in Virginia with the most Internship Developer job openings:
Infographic showing various Internship Developer job openings in Virginia as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution.
Business Automation Developer

Business Automation Developer

George Mason University

Fairfax, VA • On-site

Other

This job post has expired today. Applications are no longer accepted.


George Mason University rating

8.3

Company rating: 8.3 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

97th of 546 rated colleges and universities


Job description

Business Automation Developer
  • 10004012
  • Fairfax, VA
  • Classified Staff
  • Opening on: Apr 20 2026
View favorites

Department: Fiscal Services

Classification: Info Technology Spec 2

Job Category: Classified Staff

Job Type: Full-Time

Work Schedule: Full-time (1.0 FTE, 40 hrs/wk)

Location: Fairfax, VA

Workplace Type: Hybrid Eligible

Sponsorship Eligibility: Not eligible for visa sponsorship

Pay Band: 05

Salary: Salary commensurate with education and experience

Criminal Background Check: Yes

Financial Background Check: Yes

About the Department:

The primary purpose of the unit is to provide fiscal services to the university, promote financial best practices, form strategic partnerships, establish efficient systems, and pursue continuous improvement. Additionally, its purpose is to create and maintain a sustainable financial framework and strong internal controls to promote sound fiscal management, careful stewardship of university resources, and accountability. IT fosters innovation to support the overall mission of George Mason University (Mason) by employing new methods to deliver financial services and collaborating on process improvements and new initiatives, and it provides accurate and timely financial data to ensure comprehensive reporting, compliance, and analysis to enable strategic decision-making. Within Fiscal Services, the home department for this position is the Fiscal Services Program Office and is responsible for leading projects and programs (or sub-projects/programs) that directly support the goals of Mason and the Fiscal Services Office. The Mason Automation Center of Excellence (CoE) is being established to partner with the Mason Community to automate business processes, provide standards for automation, and share knowledge with employees and students of the university, as well as other constituents.

About the Position:

The Business Automation Developer, within the Fiscal Services Program Office, works within the Automation CoE to develop and support low-code technology solutions to improve and transform business processes within Fiscal Services and for the university community. Works with Business Systems Analysts and process owners to define requirements and develop automation solutions in accordance with best practices. Monitors and supports existing automation processes to include root cause analysis for failures and recommendations for corrective actions. As a member of the Automation Center of Excellence, mentors and trains other employees and students in Automation best practices and development.

Responsibilities:

Operations:

  • Designs, develops, and implements new automation solutions to meet functional and strategic requirements;
  • Works as part of the Automation Center of Excellence (CoE) team to achieve production and operational goals;
  • Works collaboratively with constituent groups including developers, analysts, and users to develop and maintain low-code automation solutions across the institution;
  • Establishes an expertise on automation programming and the CoE software architecture and development framework;
  • Performs basic testing of automations and solutions before handing off to business systems analysts and end users for acceptance testing (UAT); and
  • Works with the CoE team to perfect operational processes and maintain uptime targets for existing automations.

Outreach:

  • Trains and mentors personnel as needed, including Fiscal Services employees, other university employees, and interns to grow knowledge and capability across the institution and in our student body; and
  • Participates in outreach to staff to improve identification of and self-support of automation and business process redesign that supports the CoE mission of automation forward processes and systems.

Supports Automation Internship Programs:

  • Provides and supports opportunities for learning and growth for developer interns in the program; and
  • When working with interns, documents meaningful input from them and provides constructive feedback to during and at the conclusion of each development project they are involved in.

Administrative Duties:

  • Completes all assigned administrative duties and ensures all documentation is complete and accurate.

Other Duties as Assigned:

  • Supports the CoE, Fiscal Services Program Office, and the Director of Fiscal Services Programs as needed.

Required Qualifications:

  • High school diploma or equivalent;
  • Demonstrated experience (generally 2 - 4+ years) implementing, maintaining, and improving low-code process automation solutions (such as RPA, Microsoft Power Platform, etc.);
  • Demonstrated experience delivering production Robotic Process Automation (RPA) style automations, typically, two or more years of hands-on development or equivalent experience as evidenced by building, deploying, and supporting resilient UI-driven automations with exception handling, and handling automation inputs and outputs using structured files such as CSV and Excel, including validation and controls that support repeatable operations;
  • Documented knowledge of the Software Development Life Cycle (SDLC) and software engineering best practices, including alignment to established standards and frameworks, as evidenced by experience across requirements, design, development, testing, deployment, and maintenance, and applying practices such as version control, documentation standards, and change control in an enterprise environment;
  • Documented knowledge of secure automation practices when handling sensitive data, as evidenced by applying least-privilege access, protecting credentials through approved secret handling, and ensuring logging and documentation to avoid exposing regulated or sensitive information;
  • Demonstrated skill partnering with functional, non-technical stakeholders, and translating needs into actionable requirements, as evidenced by conducting stakeholder interviews, mapping current-state and future-state processes, documenting functional requirements, and defining acceptance criteria that support development and User Acceptance Testing (UAT) handoff;
  • Demonstrated skill in coaching, training, or knowledge transfer, as evidenced by mentoring peers, supporting onboarding, developing job aids, or delivering training to increase capability among staff, students, or interns;
  • Demonstrated ability to validate automation functionality and support operational stability, as evidenced by executing unit or functional tests, supporting UAT handoff, triaging defects, and troubleshooting failures using logs, and running results to improve reliability and uptime;
  • Demonstrated ability to produce support-ready documentation including runbooks, as evidenced by maintaining solution documentation and operational guidance such as dependencies, runtime assumptions, restart steps, and troubleshooting guidance;
  • Demonstrated ability to identify and qualify automation opportunities, as evidenced by assessing candidate processes for feasibility and value, proposing future-state workflows, developing basic effort, benefit estimates, and delivering automation solutions aligned to business outcomes; and
  • Demonstrated initiative and informal leadership, as evidenced by leading workstreams, coordinating dependencies, identifying risks and mitigations, and driving work from ambiguity to execution without formal supervisory responsibility.

Preferred Qualifications:

  • Bachelor's degree in related field;
  • Developer certifications;
  • Experience with Ellucian Banner;
  • Demonstrated experience creating process automation using UiPath Studio, RPA, and low code/low complexity architecture;
  • Experience with systems analytics, requirements gathering, and end user support;
  • Demonstrated experience delivering production RPA-style automations with three or more years of hands-on development or equivalent experience, as evidenced by owning multiple implementations through release and stabilization, and supporting enhancements and operational improvements post-deployment;
  • Demonstrated experience using UiPath Orchestrator or a comparable automation orchestration platform, as evidenced by configuring schedules, managing runtime settings, using assets and credential stores, and supporting queue-based processing, setting up and configuring the roles and permissions, robot accounts, machine templates (load balancing), and attended and unattended machines;
  • Documented knowledge of Ellucian Banner, as evidenced by experience supporting Banner-based business processes or data, such as integrations, reporting, data structures, or participation in implementations or upgrades;
  • Demonstrated skill using UiPath Studio or a comparable RPA development tool, as evidenced by delivering, debugging, and supporting RPA automations in an operational environment;
  • Demonstrated skill creating repeatable test plans for automation solutions, as evidenced by developing test cases, using controlled test data, performing regression checks, and documenting expected versus actual outcomes for release readiness and stabilization; and
  • Demonstrated skill working with APIs for integration and automation enablement, as evidenced by experience using REST or comparable interfaces, handling authentication, validating payloads, and troubleshooting API responses.

Instructions to Applicants:

For full consideration, applicants must apply for the Business Automation Developer at https://jobs.gmu.edu/. Complete and submit the online application to include three professional references with contact information, and provide a cover letter and resume for review.

Posting Open Date: April 20, 2026

For Full Consideration, Apply by: May 4, 2026

Open Until Filled: Yes


What George Mason University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom