1) Sr. Java/JSP Developer in MD
2) 2 Front-end JavaScript Developer in MD
3) 1 Sr. Java Team Lead (but definitely contract to hire) in MD
4) 3 Front-End JavaScript Developers in Georgetown
5) 1 Front-End JavaScript opening in Sterling, VA
-------
Job Title: Front-End Web Developer
Job #: 2657
Date Posted: 06/15/2012
Job Location: Chevy Chase, MD
IDR Office: Washington, DC
Job Description:
TITLE: Front-End Web Developer
LOCATION: Chevy Chase, MD
DESCRIPTION:
Work with Interaction Designers, Visual Designers, researchers, product
managers and technologists to design and drive product features and
innovation to its family of web sites.
RESPONSIBILITIES:
• Assist in composing web pages and creating special sections as
assigned by site coordinator.
• Work hands on in the development of web applications
• Create and improve table free layouts on assigned sites
• Train and consult new web staff, contractors and freelancers.
• Prototype, develop and maintain new features and enhancements
• Operate as a leader or lead representative among staff, sharing
knowledge, training and aiding subordinates and colleagues to benefit
department
• Participate in workflow design and analyze existing production
and implementation processes in order to ensure overall quality of sites and
products.
• Maintain and support existing templates and content production
processes.
• Perform web development, template writing, debugging, testing,
documentation and installation tasks for online processes in accordance with
industry best practices and internal procedures and standards.
• Responsible for task identification, work effort estimates and
schedules for development and maintenance activities
• Coordinate and work with others from a variety of creative
disciplines to conceive innovative solutions
• Partner with Web Operations to ensure that interactive techniques
and technologies translate through to product completion.
• Foster and support collaborative and innovative culture within
the development team.
QUALIFICATIONS:
• Knowledge of and ability to develop web based applications
• Knowledge of markup, CSS, and JavaScript
• Knowledge of AJAX application model
• Knowledge of the Document Object Model
• Ability to work with server side components and applications
• Knowledge of Flash, Flex and ActionScript 3.0
• Interpersonal skills
• Oral communication skills
• Ability to work in a team
• Ability to prioritize and manage work to critical project
timelines
• Critical thinking and logical reasoning skills
• Analytical ability
• Attention to detail
----------------------
Job Title: Sr. Java Developer
Job #: 2473
Date Posted: 05/02/2012
Job Location: Chevy Chase, MD
IDR Office: Washington, DC
Job Description:
TITLE: Sr. Java Developer
LOCATION: Chevy Chase, MD
DESCRIPTION:
We are seeking an excellent web applications developer with strong
experience in dynamic web application development to join our team. The role
will provide the developer with a lot of flexibility and freedom over the
design and development of components and also heavy ownership of those
components. The right person will be fluent in JSP, Java, JavaScript and SQL
and will have good experience in CSS and HTML. This individual will be
tasked with quickly learning complex applications, creating new
functionality and fixing application bugs. We are looking for someone who
can learn quickly, wants a lot of responsibility, follows through and is
eager for a challenging role and the opportunity to gain new skills.
Duties and Responsibilities:
• Implement new features for a dynamic web UGC content management,
and page publishing system. New features will be implemented in Java (Struts
Actions) and JSP and make use of SQL and HTML/CSS. Pages are highly dynamic
and combine complex server side code (JSP) with complex client side code (
JavaScript).
• Create and update PL/SQL stored procedures that are used by the
application layer and also for managing static metadata used by the
application
• Provide maintenance for existing components by fixing application
bugs and/or enhancing functionality.
• Provide production support by investigating application and
system level problems during normal business operating hours. Developer will
be expected to analyze a production issue starting at the application layer
all the way through infrastructure layer (web servers, application servers,
database).
• Analyze application functionality for performance bottlenecks and
optimize code and/or database to eliminate bottleneck.
• Work independently and to a complete solution.
• Have basic familiarity with change management technologies such
as SVN and issue tracking systems such as Jira.
Knowledge, Skills and Experience
Education:
Bachelor’s degree in Engineering, Computer Science, Information Systems or
commensurate experience
Experience:
• 5+ years web application programming and development experience
on large scale systems.
• 5+ years working with Java, JSP and SQL and JavaScript.
Skills:
• Knowledge of the practical application of computer science and
technology including architecture and process best practices, principles,
techniques, procedures and equipment to the design and production of web
software;
• Web programming and lifecycle development experience applying
Java, JSP technologies;
• Participate in design of software to meet business requirements
in a highly participatory process;
• Provide documentation as required, and participate in code
reviews, planning sessions and daily status stand-ups;
• Work in highly team and goal oriented environment, proactively
taking responsibility to get the job done (no such thing as ‘not my job’);
• Experience working within iterative or agile rapid delivery
process;
• Excellent problem solving and communication skills; quick learner;
• Enjoy challenge, learning, and working in a fast-paced,
performance-oriented culture with smart people;
• Have an exceptional level of integrity, raw intelligence,
creativity, energy, and passion;