Description

Responsibilities
Designing, coding and unit/integration testing using Perficient methodology
Debugging and troubleshooting code related issues/defects
Producing client deliverables such as detailed design documentation, unit test plans and well documented code
Gaining an understanding of the unique business and technical requirements on each engagement to facilitate the most appropriate solution design
Practicing strong configuration management and version control
Representing Perficient Professionality in both client and team situations
Experience working in an Agile/Scrum/XP environment a plus

Qualifications
Must have a bachelor’s degree in in Computer Science, Data Science or an Engineering degree with programming coursework and an interest in being a software developer. 
**Please note, only candidates with a Bachelor’s degree can be considered for the Campus Program. Candidates with a Master’s degree or PhD cannot be considered for this program.
MUST be able to code in either java or python or C# or JavaScript
We are looking for recent or upcoming Bachelors Degree Graduates - if you have current work experience, you cannot be considered for the Campus Program
Knowledge of current technologies, application software development, Agile and iterative development methodologies
Excellent listening, oral, and written communication skills
Strong interpersonal and teamwork skills
Flexible in new situations and challenges
 

Education

Any Graduate