2017-02-26

Robert Half is looking for a MEAN stack developer to work with a great client in Atlanta. This company manages multiple television channels and is always coming up with new ideas for viewers to tune into. If you like to work in fun environments, with marketable projects and products then this is a perfect environment for you!

We know that MEAN stack development is new so at least 1 year of professional coding with ALL aspects of MongoDB, Express, Angular and Node are needed for this position for consideration.

If you have and interest or know someone that does, please email Jonathan Napier at jonathan.napier@rht.com

I will pay up to $1,000 for any placed referral as well.

With more than 100 locations worldwide, Robert Half Technology is a leading provider of IT professionals on a project and full-time basis for initiatives ranging from web development and systems integration to network security and technical support. Through our alliances with industry-leading organizations such as HDI® and the Microsoft® Partner program, we have access to client companies that other staffing firms don't. In addition to our free job search services, we provide our candidates with access to free online technical training and a competitive benefits and compensation package.

Our parent company, Robert Half, once again was named to FORTUNE® magazine's list of "World's Most Admired Companies" and was the highest-ranked staffing firm. (March 1, 2016)

Contact your local Robert Half Technology office at 888.674.2094 or visit roberthalf.com/technology to apply for this job now or find out more about other job opportunities.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

Equal Opportunity Employer M/F/Disability/Vet

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.

*Req ID:* 00900-9500408892

*Functional Role:* Application Development

*Country:* USA

*State:* GA

*City:* Atlanta

*Postal Code:* 30326

*Compensation:* $50.00 to $55.00 per hour

*Requirements:*

Requirements:

# Position Description:

The Expert Software Developer is responsible for providing expert technical design, coding, testing, implementation, advice, and support of custom software applications of the most critical and complex nature. This may include expert problem resolution, systems integration, basic architectural guidance, and mentoring of other team members.

## Major Duties and Responsibilities:

* Participate in the analysis of customer and vendor requirements and the creation of detailed program design specifications for high complexity user interfaces, application enhancements, new functionality, and backend processes in collaboration with customers, Business System Analysts, and other project team members. Assist project management in estimates as requested.
* Develop and modify complex, deadline-intensive, and/or mission-critical applications using advanced development tools and technologies. Document all code using standard forms and procedures, and review others’ work as appropriate.
* Recommend process, methodology, and tool changes in conjunction with Architects and QA to best meet the needs of the department and client.
* Work with Quality Assurance to participate in unit, system, and user acceptance testing based on an understanding of the development lifecycle.
* Provide the highest level of technical production support for applications, collaborate with others on problem resolution, and respond with solutions to both functional and technical issues in a timely manner.

## Qualifications:

* 5+ years of software development experience in a professional capacity
* At least 3 years of experience with MEAN stack or equivalent
* At least 2 years of RESTful API experience, preferably with of Node.js
* At least 3 years demonstrated success coding and implementing systems using MVC, MVVM, or MVW patterns
* At least 2 years of experience with document oriented databases, such as mongodb

## Desirable Requirements:

* Ability to collaborate with the team, including participating in design sessions, story grooming sessions, and code reviews
* Experience with container solutions such as Docker
* Experience working on a team using an agile methodology (SCRUM, FDD, XP, Kanban, etc.)
* Experience across the software development life cycle, from analysis to support
* Experience with automated build and deployment tools, such as TeamCity, Octopus, Jenkins, TravisCI, Bamboo

## Educational Requirements:

* BS or Microsoft in Computer Science, MBA, MIS, or equivalent education, training, and/or experience

If you have and interest or know someone that does, please email Jonathan Napier at jonathan.napier@rht.com

I will pay up to $1,000 for any placed referral as well.

Show more