Location: Remote (100%) (Baltimore, MD)
Duration: 6+ Months
Job Description :
Responsibilities of the Charles River Developer:
Manage multiple initiatives concurrently
Develop effective solutions according to implementation timeline while maintaining quality
Mentor and track progress of junior consultants and allocate responsibilities
Work in a dynamic, fast-paced Agile team
Requirements of the Charles River Developer:
Bachelor's degree in a technical discipline and at least 8 years of progressive software engineering experience
Expertise in at least one programming language: C#, Python, or Java
Proficiency in Linux platforms and knowledge of various scripting languages
Familiarity with a range of programming approaches, OO to functional
Experience working in a fast-paced, Agile environment
In-depth knowledge of design patterns
Excellent collaborative spirit
Strong interpersonal skills