Software Engineer

Gravity IT Resources

Apply Now

Job Title: Software Engineer

Location: Grand Prairie, TX

Job-Type: Permanent

Referral Fee: $2,400

Position Overview:

Our client is seeking a Software Developer to join their Grand Prairie office.  In this role, you’ll join an agile scrum team responsible for creating software features within our clients suite of software products. The Software Developer will participate in all areas of development including design, coding and testing in collaboration with the team.

Our client is a leading provider of innovative products and services for the building components industry. Their software includes design and manufacturing programs that streamline the building process, while automated equipment and extensive range of metal connector products enhance customer productivity.

Duties & Responsibilities:

  • Work with an Agile Scrum team to develop, test, and maintain web and desktop-based applications
  • Analyze and provide solutions to complex technical problems and projects
  • Develop automated unit tests for applications according to company standards
  • Participate in peer review sessions of solutions and related code, ensure software quality throughout the complete SDLC
  • Prepare software documentation including technical diagrams and manuals on the design, use and operation of the software

Required Experience & Skills:

  • Bachelor’s degree or higher, preferably in Computer Science or Engineering related fields
  • 2+ years’ experience as a Software Developer
  • Advanced understanding of the development cycle using Agile with Scrum/Kanban and able to coach/mentor others on the lifecycle
  • Proficiency in C# and experience or familiarity in C++ (C++ 11, C++ 17, Standard Library)
  • Solid understanding of Computer Science fundamentals
  • Advanced understanding and application of SOLID design principles
  • Excellent written and verbal communication and organizational skills
  • Able to analyze and generate solutions to complex problems with assistance; Make recommendations and outline pro/cons.


Apply Now