Job Description

Back-office Software Development Engineer role
Remote work available

12 month plus contract assignment with conversion arrangement.
Must be a US Citizen
Background check, drug test are required.

Analyzes, designs, develops, modifies, writes, edits, and implements software programming applications. Job Duties: Analyzes and defines software requirements to determine specifications and standards. Proposes software solutions. Determines the cost of new and modified systems, and engages in the proposal process. Develops, designs, and edits original applications, or modifies third-party applications. Tests and approves applications. Trains users, and writes training manuals. Manages user support and feedback. May specialize in one or more areas of development, including network, operating systems, databases, or applications.
Experience and Education: Performs work under general supervision. Handles moderately complex issues and problems, and refers more complex issues to higher-level staff. Possesses solid working knowledge of subject matter. May provide leadership, coaching, and/or mentoring to a subordinate group. Typically requires BA and 2-4 years.

Essential Job functions:

  • Develop new enterprise applications in a full stack manner (some on-premises, some in a SaaS model on AWS)
  • Maintain and improve legacy software applications as needed (mostly on-premises)
  • Deliver internal products to downstream internal customers whom are in various professional services roles
  • Provide analysis, design, software changes/enhancements and bug fixes as needed
  • Ability to debug and troubleshoot software, configuration, and database related issues in a complete Enterprise application
  • Create/update technical engineering documentation
  • Perform similar work-related duties as assigned


  • Experience in designing and developing modern enterprise applications
  • Data Structures (JSON, XML)
  • SQL (MS SQL Server and/or PostgreSQL)
  • SOAP and/or REST web services
  • XSD schemas
  • XSLT transforms
  • One of the following:
    • Angular/Typescript, React or similar frameworks
    • Java or C#

Other Desired Skills:

  • Full stack development experience
  • AWS frameworks and coding (Lambda, Cognito, SNS, etc.)
  • Wildfly server experience
  • Apache Camel (using XML DSL)
  • JasperReports
  • DevOps/CI/CD tools experience
  • BDD testing using Gherkin language

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