Software Engineer II

If you enjoy helping clients achieve business success through technology, you will love being a member of the Datum team. We hire only those with a commitment to the highest level of technical and professional excellence, coupled with leadership skills and a great attitude.

<- Back to job list

Software Engineer II

 
Location: Alpharetta, Georgia
ID Number: #RELNJP00025242

Description:
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.

Qualifications
• 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

 

Recruiter
Hi I'm
Stefanie Landis
Interested in this job?
Act now!
Name:*
Email:*
Phone:*
Your message:*
Attach a resume: CHOOSE FILE
Supported file types are: doc, docx, odt, pdf, rtf, txt
* Required field

Don't see your dream job? Click Here