At Datran Media, employees are empowered with responsibility, challenged to perform, and rewarded for results.
Our company, a leader in the online marketing industry, believes that the dedication and innovation of our world-class employees is responsible for our explosive growth. If you accept a challenging position at Datran Media, you will be provided the opportunity to perform in a fast-paced, entrepreneurial and technologically advanced environment.
The successful candidate will thrive in a small high-energy team, should have a passion for writing quality code on an aggressive release cycle, take ownership of the new problems, and be able to think through and solve complex issues. The candidate should be a flexible, highly independent worker as well as an excellent team player, and able to work efficiently under schedule deadlines and with the product team's passion for quality and delivery. This position reports to a Senior Software Engineer.
Responsibilities
- Design, implement and maintain applications' architecture
- Own the implementation of feature areas, and drive the design and specification of these areas
- Coordinate work on the development of features
- Work closely with the QA team and find ways to make product testing easier
- Investigate solutions and technologies as new needs emerge
- Help improve the usability, functionality and quality of the user experience
Requirements
- BSCS or equivalent industry experience
- 3+ years experience developing applications in Java or .NET
- Experience writing complex database-driven applications
- Excellent written and verbal communication skills
- Familiarity with unit testing
- Strong documentation habits and a neat, thoughtful coding style
- Ability to work efficiently and effectively with short, overlapping release cycles
- Ability to work successfully both independently and in a team setting