Datum job openings in IT


We provide highly competitive benefits, flexible contracting, opportunities for growth and a dedication to employee satisfaction.

Back to job list

Software Engineer II

Location: Alpharetta, Georgia
ID Number: #RELNJP00025242

Remote but local to the office

The client's master back-office system is a major platform within their organization and we are looking for engineers passionate about their craft and eager to learn new methods and technologies. In this role, you will be writing new JavaScript and PHP front-end applications. We need someone driven, willing to work in a fast-paced environment, loves learning new technologies and is up-to the challenge of helping us build the next generation of our platform.

• 5+ years of Software Engineering experience
• Bachelor Degree in Engineering, Computer Science or equivalent
• Proficiency in English

Key Responsibilities
• User Interface development for a new web application
• Participate in the process of converting functional requirements into technical design models and user friendly applications
• Follow design guidelines to implement great user experiences
• Write automated unit tests
• Perform helpful code reviews
• Follow coding standards, software management processes, etc.
• Maintain and contribute to internal code libraries
• Assist in maintaining the environments that run our applications

Required Technical Skills
• Strong skills writing front end code in JavaScript and PHP languages
• Strong understanding of Object Oriented Programming
• Strong understanding of Design Patterns like Model View Controller, Factory, Adapter, etc.
• Have some experience writing automated unit tests in PHP and JavaScript
• Working experience on GIT source control system works, like forking, branch management and promoting
• Experience writing and shipping a PHP application using a third party framework like Zend
• Strong knowledge of JavaScript application development
• HTML5 and CSS proficiency

The following skills would be a plus:
• Experience setting up and maintaining web apps in a UNIX/Linux environments


Hi I'm
Stefanie Landis
Interested in this job?
Act now!