Software Developer - Multiple Positions, Multiple Levels
Reston, Va
As a Software Developer you will help move our platform to the next level. You’ll be working as part of a skilled, collaborative team to jointly design and implement high visibility applications. This is an IDEAL job if you are an engineer with 0-7 years of experience who wants to be part of a small, intensely skilled team, feels total ownership of your work, and can’t imagine a day without coding. You will play a crucial role in the ‘Values Targeting’ platform and everything you do will matter.
You are a skilled developer, with experience rich internet applications. You are a creative, focused, and technically curious. You enjoy both design as well as working hands-on, deep in the code. You probably eat a lot of pizza.
Key Responsibilities
- Design and develop components of our web application, as part of an agile/scrum team
- Help plan and implement methods to scale our product well beyond current capacity
- Develop user interfaces that achieve optimal application performance and scalability
- Code features all the way from the user interface down through the layers of the application
Qualifications & Experience Requirements
- 0-7 years of experience developing web applications / rich internet applications
- Solid understanding of RIA paradigm and MVC/MVP design pattern
- Experience with Hibernate and Spring (or other dependency injection)
- A detail-oriented and highly communicative personality, with the ability to work independently and as part of a team
- Experience with agile methodologies and short release cycles
- Strong attention to detail, good work ethic, ability to work on multiple projects simultaneously, and good communication skills
Qualification Pluses
- Experience working on systems that handle high volumes of data (multi TB)
- Experience in digital media, online advertising, or reporting/analytical applications
- Experience implementing applications that use extensive statistical or optimization technology
- Experience with Google Web Toolkit (GWT) or Swing
- Experience with web application UI technology: HTML/CSS/JavaScript, AJAX, jQuery, extJS, GWT, YUI and Flex
- Experience with MapReduce processing, such as Hadoop, AWS Elastic MR, etc. is a strong plus
- Experience with large databases is a strong plus.
Educational Requirements
- Technical Bachelor’s Degree required, e.g. Comp Sci, Engineering, Math
To apply please: Send resume
<< Back

