Software Developer
Location : Washington DC
Duration 12 months.
( This is not a C2C position)
TECHNICAL EXPERIENCE:
· Application Development / Software Engineering / Design Patterns.
· JavaScript, JQuery, React, Angular, Node.
· HTML, HTML5, CSS.
· Slick UI Development, Including Responsive Experience.
· Web Application Development.
· Oracle 10g+; SQL Server RDBMS Concepts.
· Object-Oriented Design and Architecture.
· JEE, EJB 3+, Hibernate 3+, JPA, JMS, JSF, Tomcat.
· Web Services / API Development and Use.
· Technical Documentation.
ADDITIONAL DESIRED SKILLS:
· GIS Technologies, Frameworks, and Implementations
· Experience with Carto GIS Platform
· Experience with Socrata Open Data Platform
· Experience with Integration of Application Software and RDBMS
· Experience with Scrum framework SDLC
· Experience with SQL
· Exposure to the Concepts of Enterprise Architecture
SPECIAL SKILLS:
· Analytical and problem solving skills
· Developing and/or creating new or more effective ideas, approaches, etc.
· Developing and executing short-range plans/decisions
· Excellent interpersonal and communication skills
· Ability to exercise sound judgment across a broad range of circumstances.
· Develop a web front-end for a GIS-based application;
· Design, code, test, optimize, debug, maintain, and document software;
· Follow established software development standards and procedures and contribute towards their improvement;
· Develop complex web application features and create technical designs;
· Participate in peer code and design reviews;
· Experienced with a wide range of technologies;
· Strong understanding of UI design principles, styling, and implementation techniques;
· Represent the IT department in terms of software development expertise in coordination with other departments;