Software Engineer

Norcross, Georgia, United States
Sep 09, 2014
,Year,$ LPA
Citizen
5 Years
Job Description

TransCore, a subsidiary of Roper Industries, Inc. (NYSE: ROP) is seeking a Software Engineer to join our team in Norcross, Georgia.

Job Summary: This position is for a member of the software development team in support of various TransSuite products.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

  • Corrects errors by making appropriate changes and then rechecking the program to ensure that the desired results are produced.
  • Conducts trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
  • Compiles and writes documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
  • Writes, updates, and maintains computer programs or software packages to handle specific jobs, such as tracking inventory, storing or retrieving data, or controlling other equipment.
  • Consults with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
  • Performs or directs revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
  • Writes or contributes to instructions or manuals to guide end users.
  • Investigates whether networks, workstations, the central processing unit of the system, and/or peripheral equipment are responding to a program's instructions
  • Prepares detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language
  • Analyzes defect reports and designs solutions to the defects.
  • Updates the defect tracking systems and the code revision archive with the information associated with changes to the defect.
  • Analyzes requirements for simple features and performs high-level design, detailed design, coding and designer testing.
  • Provides software support (phone, email, and onsite) to customers.
  • Provides daily, weekly systems integrity checks of the deployed systems and applications.
  • Utilizes software version control software for check-in/check-out of code.

Education: BS in Computer Science or Software Engineering or other technical degree

Required Skills & Experience:

  • Current, direct experience implementing applications with Microsoft C# in a Microsoft Windows environment

Desired Skills:

  • Experience with the following technologies will be beneficial: AJAX, JavaScript, Microsoft SQL Server, web services
Related Jobs