Job Description

Remote work or hybrid option
Six plus month contractor assignment with a conversion arrangement.
----------------------------------------------------------
Our client is seeking a Sr. Software Development Engineer to help build applications that run and support a mission critical systems.

The position requires strong C++ back-end as well as Web and API development skills and the ability to integrate our back-end systems with our various front-end ones.

The primary responsibilities will be to design, implement, and maintain the C++ back-end applications that form the backbone of the solution. 

The Duties:

· You will work closely with System Engineering, Product Management teams, and internal customers to analyze software requirements.

· Design and architect systems that are of high availability and of high resiliency using industry best practices and methodologies. Verify the completed software adheres to the agreed-upon specifications.

· Produce high quality documentation for the developed applications, including design document, admin and user guides, and release notes.

· Collaborate closely with your peers during the development cycle, actively participate in code reviews, and guide junior developers in the team when needed.

· Write and document unit and end-to-end test cases.

· Work closely with QA teams to ensure all applications meet the quality and performance requirements.

· Perform comprehensive integration testing in the development lab.

· Analyze and optimize the overall performance of the software to ensure performance goals are met or exceeded.

Qualifications:  

· Bachelor’s Degree in Computer Science or related technical field from four-year accredited college program, Master’s Degree is desirable.

· Well versed in object-oriented programming paradigms and concepts.

· Extensive experience developing enterprise applications.

· Expert user of C++ and good working knowledge of Java.

· Experience working with various SQL database technologies such as Postgres, MySQL and Oracle.

It is the policy of GCR to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. GCR is an Equal Opportunity/Affirmative Action Employer and embraces diversity in our employee population. 

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online