Software Application Developer (React framework experience) in Oak Ridge, TN at Johnson Service Group

Date Posted: 1/13/2022

Job Snapshot

Job Description

JobID: 386231

Johnson Service Group is recruiting for experienced Software Application Developers for a contract-to-hire opportunity with Bechtel National based out of Oak Ridge, TN. This position will be almost 100% remote, but travel to a Bechtel site every now and then is to be expected. Permanent residence close to Oak Ridge is required.

This position designs software and applications for internal Bechtel customers to support Bechtel’s business processes. Bechtel has a support team in place with database administrators, business analysts, UX/UI Designers, etc. The developer will work with this team and directly with the internal customers to define the requirements for the applications, produce mockups and then develop, test and implement the solution. Developers will also maintain and enhance existing applications.


  • U.S. Citizenship is Required
  • As an agency, we cannot support Corp-to-Corp agreements

Role Overview:

  • Participate in daily standups, planning sessions, backlog grooming, and retrospective ceremonies within the Agile Framework
  • Work closely with Business Analysts, UI/UX Designers, members of the development team, and customers daily
  • Communicate with clients to understand their business goals and objectives at the direction of a lead developer
  • Work with UI/UX Designer to collaborate on the technical aspects of the design at the direction of a lead developer
  • Incorporate adjustments based on user feedback

  • Advanced knowledge in the following technologies with a minimum of 3 years of experience in at least one area:
    • Strong, proven React framework experience (many current Angular JS solutions are being upgraded to React)
    • ES6 JavaScript
    • C#, ASP.NET, WEB API 2
  • Proven experience with relational databases such as Oracle (e.g. 19C) and PL/SQL commands and syntax AND/OR SQL Server databases (e.g. 2019) and Transact SQL (T-SQL)
  • Databases – Preferably MS SQL or Oracle
  • Proven experience with code repositories and versioning control (preferably Git / Azure DevOps)

Preferred Qualifications:

  • Knowledge of or basic experience with Usability Factors in Human-Computer Interaction
  • Awareness of with widely successful Agile techniques: User Stories, TDD, Continuous Integration, Continuous Testing, Automated Testing, etc. preferred, not required
  • Excellent interpersonal and communication skills with ability to discuss and explain development options
  • Detail-oriented and critical thinker
  • Problem solver and customer-focused
  • Comfortable working with multiple teams
  • Strong time-management skills
  • Ability and willingness to travel to job sites as needed
  • Proven ability to meet deadlines in a fast-paced environment
  • Proven ability to work independently with minimal supervision and as a strong, contributing member of a development team
  • Ability to review and understand existing applications and code in order to make required changes and enhancements

# 310

Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Never miss out on a job opportunity again by signing up for our Talent Network to receive job alerts that match your interests and experience.

Connect With Us