How to Apply

Application Process

Application to the program starts with an online application from accessed from the "apply here" button on our web page.

https://university-excella.icims.com/jobs/search?ss=1&mobile=false&width=910&height=500&bga=true&needsRedirect=false&jan1offset=-300&jun1offset=-240

Candidates meeting the minimum requirements including a complete application including resume, a GPA of 3.0 and a permanent right to work in the U.S. without sponsorship are invited to complete a survey that includes a series of essay questions. This survey is completed entirely online. This series of essay questions is designed to expose the candidate's interests as well as their ability to express themselves and communicate effectively in written form. The survey also asks the candidate to self-rate their skill level on a number of technologies. Responses on self-ratings are single choice of 5 levels and include levels such as "I've heard of it" and "I've done quite a bit with this technology!".

Candidates who satisfactorily complete the survey and self-ratings are invited to an in-person group interview evening event. This serves as an information session and Q&A as well as a series of team-based exercises completed with other candidates. Teams are asked to solve problems together in 15 minutes. Interviewers observe and rank candidates on their teamwork, communication and leadership skills. Because Excella consultants regularly interact with our clients, these skills are key to success in the program and as a consultant.

Students who advance from the group interview are invited to a final in-person session with an experienced software developer. In this session the candidate is asked to walk the developer through a piece of code provided by Excella. This exercise allows the developer to assess the candidate's current skill level with programming concepts and best practices as well as their analytical skills. Very often the code they review could be done more efficiently or may have errors. If the candidate doesn't see these immediately, the developer will ask questions to help them identify them. This also helps the developer assess the candidate's "teachability".

After all these phases are complete candidates will be selected for offers of employment. Candidates may be asked to provide a current transcript.

Contact for applications and questions is Margaret Archer, Director of Extension Center Programs, margaret.archer@excella.com

Application Deadline

Positions are accepted on a rolling basis but a hiring process takes place twice a year.. Hiring typically takes place for the coming semester -- Example: Candidates interviewed in April will be offered roles for September starts.

Contact

Margaret Archer
2300 Wilson Boulevard
Suite 630
Arlington, VA 22201
Phone: 703-840-8600
E-mail: margaret.archer@excella.com
http://www.excella.com
http://www.excella.com/careers/students

Requirements

Minimum academic requirements include a high school diploma, a current and sustained 3.0 or higher GPA and enrollment at a university where we are located.

Candidates should have no more than 15 credit hours of coursework. A course load of more than 15 credits dictates a need for more study time over work time. Students accepted into the program are expected to work a minimum of 10 hours per week.

The program accepts students as early as freshman year and as late as senior year.

Minimum age is 16 years old.

There is no requirement for a driver's license. Excella Extension Centers are located on campus to take advantage of campus transportation options or walk/bike-ability.

Typical candidates are computer science, engineering and/or business information technology majors but all technology-related majors are welcome if there is a passion for software development.

Key traits for a successful candidate include a passion for people and problem-solving as well as excellent communication and collaboration skills.

Phase one of our extensive application process includes a series of essay questions designed to expose the candidate's interests as well as their ability to express themselves in written form.

Phase two of our interview process is a series of team-based exercises completed with other candidates. Teams are asked to solve a problem together in 15 minutes. Interviewers observe and rank candidates on their teamwork and leadership skills.

Candidates should have completed some programming coursework or have equivalent experience/exposure on their own. Candidates are asked to self-rate their skills in various technologies. This is compared to the candidates actual skills assessed via Phase three - an in-person technical exercise with an experienced developer.

The Extension Center requires a permanent right to work in the United States without sponsorship.

Excella seeks to hire diverse candidates and encourages all eligible candidates to apply.


Get Our Career Newsletter

Interview, resume and job search tips emailed directly to you.