2016-07-17

Quoin Java Software Engineer - Charlotte (Davidson), NC Quoin is seeking Software Engineers to support re-engineering and system integration projects in our retail systems practice. The individual will work directly with clients, and assume a key role on project teams. The Java Software Engineer is responsible for building applications that exhibit superior reliability, robustness, and performance. This is a hands-on development role, and requires the implementation of system components using Java and other technologies. A successful candidate will possess proven design skills and a broad knowledge of application development technology. In addition, a candidate will have demonstrated skills in system integration and distributed transaction processing. A strong knowledge of Unix, software configuration management, quality assurance, and tools is also required. This individual will thrive in a collaborative and team-oriented environment. It is imperitive that the candidate has a desire to acquire and apply new skills. Quoin offers challenging opportunities for professionals who are driven by building great software. Required SkillsExperience designing and developing a range of applications including web, desktop, and server based applications using frameworks such as Swing, JMS, and others. Good understanding of best practice for developing secure applications. For example, a good understanding of the CERT Java Coding Guidelines. Experience with quality assurance tools including static and dynamic analysis, unit testing, and coverage analysis. For example, you should have experience using Java annotations to enable enhanced type check with a tool such as the Checker Framework. Excellent Unix skills. ResponsibilitiesDesign, code, and test user-interface and application components Participate in analysis of application requirements Define application design and create design documentation Participate in design and code reviews for components produced by project teams Share knowledge and development techniques throughout the organization Additional Skills:Practical knowledge of continuous integration and automated testing Defect and issue tracking Unit testing frameworks Performance testing processes and tools Code quality and metrics tools Code coverage tools J2EE experience Mobile application development, including iOS, Android Compensation:Salary commensurate with experience Eligible for annual performance bonus Company-paid health insurance Company-sponsored 401K and matching Short & Long-term disability insurance 3 weeks of annual vacation Location: Charlotte (Davidson), NC Programming Languages: Java, C, Shell Scripts Operating Systems: AIX, Linux, Unix, Windows Frameworks: J2EE For immediate and confidential consideration for this position please call Chris Stroud, Business Development and Recruiting Manager at 704-342-7982 or email Chris Stroud at chris.stroud@rht.com Your resume will not be submitted to any client companies without your direct permission. How to Apply If you are interested in this opportunity at Quoin, please send a cover letter with salary expectation and resume (in Adobe PDF format only) to Recruiting Manager (quoin-jobs@quoininc.com). All positions are full-time employment only. Candidates must be eligible to work in the United States. No third party responses, please.

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:* 03200-9901505

*Functional Role:* Software Engineer

*Country:* USA

*State:* NC

*City:* Charlotte

*Postal Code:* 28244

*Compensation:* $60,000.00 to $80,000.00 per year

*Requirements:* Required Skills:Experience designing and developing a range of applications including web, desktop, and server based applications using frameworks such as Swing, JMS, and others. Good understanding of best practice for developing secure applications. For example, a good understanding of the CERT Java Coding Guidelines. Experience with quality assurance tools including static and dynamic analysis, unit testing, and coverage analysis. For example, you should have experience using Java annotations to enable enhanced type check with a tool such as the Checker Framework. Excellent Unix skills. Responsibilities:Design, code, and test user-interface and application components Participate in analysis of application requirements Define application design and create design documentation Participate in design and code reviews for components produced by project teams Share knowledge and development techniques throughout the organization For immediate and confidential consideration for this position please call Chris Stroud, Business Development and Recruiting Manager at 704-342-7982 or email Chris Stroud at chris.stroud@rht.com Your resume will not be submitted to any client companies without your direct permission.

Show more