Software Engineer
Did-it is looking for solid developers who care about well-crafted code and use behavior-driven development as part of their daily rhythm. Please describe your use of BDD in your response.
Didit is an established online marketing company with an office on Long Island in Rockville Centre and an NYC office near Penn Station. We are known for our 12+ years of technological innovation in the industry. Our developers work mainly with Ruby, Rails, and Java but keep an open mind when assessing the best tool for the job.
We use a hybrid XP agile model: 2 week cycles, user focused iteration planning, and process focused retrospectives. If you are interested in joining a team that appreciates a passion for the craft and encourages personal growth, we’d like to hear from you.
Job Summary
Participate in programming tasks as a member of the Software Development Team. Demonstrate practical knowledge of one of {Perl, Java, Ruby, PHP} or another relevant language and understand Object Oriented Design. Demonstrate an aptitude for learning new technologies and a high level of interest in learning code craft, along with an intuition for code quality.
Principal Responsibilities
• Work on an Agile team
• Participate in story estimation
• Learn to work in multiple languages
• Learn to identify good and bad code
• Write code in a pair programming environment
Knowledge, Skills and Abilities
• Refactoring
• Automated testing and Behavior-Driven Development
• Continuous Integration

