Sr. Software Engineer (C, C#.NET) (Hybrid)

Job Number:



Hybrid in Richmond, VA.

Onsite Flexibility:

Onsite, Remote

Job Description


  • Must be able to work on a W-2
  • 3 years of related experience, including experience with common programming and scripting languages (C, C#.NET, PowerShell, etc.)
  • Database administration experience
  • Operating systems knowledge and experience desired in Windows, VMware, and Linux
  • Knowledge and experience desired in Windows workstations
  • Experience with ICS communication protocols, such as ICCP, DNP3, Conitel, SEL Fast messaging, Modbus/RTU, and Modbus/TCP experience
  • SCADA and DCS configuration experience
  • RTU and RTAC configurations experience


  • A degree or equivalent experience


  • Administers, improves, designs, configures, develops, tests, and maintains control system related software, including controlling functions, monitoring, and situational awareness, and marketing functions
  • Monitors and mitigates cyber events
  • Inspects, tests, and maintains control system networks including servers, workstations, firewalls, data acquisition systems, and peripheral equipment
  • Manages entire system to support compliance requirements with effective evidence to validate completed work requirements
  • Works from specifications to develop or modify moderately complex software programming applications and information systems
  • Assists with the design, coding, benchmark testing, security, debugging, and documentation of programs
  • Works with multiple business units, infrastructure, and cyber/physical security groups on specific project assignments
  • Guides and advises less experienced software systems engineers
  • Manages system to meet or exceed the five 9s reliability model
  • Participates in project meetings to establish timeline, work steps, change management, and other critical project items

Location: Hybrid in Richmond, VA.

22-01024, Sr. Software Engineer (C, C#.NET) (Hybrid)

TM Floyd & Company is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.

We offer a generous array of benefits, depending on the length of assignment. We also offer a referral bonus of up to $1,000. Ask us for more details!

TM Floyd & Company participates in E-VERIFY

Job Application