Software Engineer
Responsibilities and Goals
The Software Engineer is responsible for maintenance and troubleshooting of DRT software platforms. They are also responsible for helping to successfully address and resolve client issues, while providing first-tier support and other business group requests as needed.
Essential Duties:
- Identify, prioritize, and fix code issues within DRT platforms
- Provide first-tier support
- Provide business groups with technical knowledge
- Work directly with clients on issues in which first-tier support cannot address
- Development of new features and functions for DRT platforms
- Understand and follow the development process with minimal supervisor direction
- Write code according to designated specifications and give limited assistance with requirements and design
- Create unit tests based on knowledge of quality assurance principals
Key Target Qualifications:
- Experience with web scripting languages
- Experience with relational databases, MySQL preferred
- Experience with source control applications such as CVS or SVN
- Knowledge of Object-oriented programming concepts
- Knowledge of HTML, DHTML, JavaScript, and CSS
- Knowledge of PHP using Apache Web Servers
- Must have a minimum of four years of programming experience
Other Skills:
- Effective and efficient time management and problem-solving skills
- Ability to communicate to technical and non-technical groups alike
- Knowledge of affiliate/internet marketing or internet-related technology fields preferred
Education:
Four-year degree or equivalent experience
To Apply:
We offer a competitive salary and benefits package. For immediate consideration, please apply by submitting a cover letter, resume, and salary requirements to: .(JavaScript must be enabled to view this email address). Please note “Software Engineer” in the e-mail subject line. No phone calls please. EOE.