Job Description :
Role: JavaScript Developer
Location: Boston, MA
Duration: 6+ months
End Client: Massachusetts Executive Office of Energy and Environmental Affairs
Phone & In-person (So Local only)
Any Visa

Our client is seeking a JavaScript/Accela Developer who will be part of an Agile development team, building enterprise grade software systems using JavaScript and AWS cloud platform. Note: Accela is preferred but not required. Our client anticipates utilizing a hybrid project management methodology incorporating both Waterfall and Agile/SCRUM to organize cross-functional teams.

Work on all aspects of software development life cycle following Agile methodologies
Analyze, design, develop, test and deploy phases of development projects
Design, build and maintain Crystal reports
Write optimal SQL queries good performance for database operations
Gather information and feedback from end users to understand and develop project requirements
Conduct project design sessions and design solutions to meet current project requirements and be flexible enough to accommodate futures project needs
Performs reviews and integration testing to assure quality of project development efforts
Ensure project tasks are assigned and completed in a timely manner and project milestone dates are met
Ensure all project documentation is created, archived, and updated, including design, development and deployment documentation
Help control project scope
Coordinate activities of development team
Ensure all team members are informed of project activities
Learn new technologies if requested
Exhibit excellent verbal and communication skills

Minimum BS/CS with 5+ years of hands-on experience
Minimum of 4 years JavaScript experience
Experience with Crystal reports
SQL experience, oracle preferred
Strong experience with problem solving skills
Hands-on experience with AWS or Microsoft Azure cloud services is a plus
Experience with Accela services is a plus
Experience with .NET Web API web services is a plus
Excellent written and oral communication skills
Experience in a project leveraging an iterative deployment strategy with multiple releases required
Exposure to the following technologies is a plus: Accela, JIRA, Asana, SCRUM.