Technology

Senior Software Systems Engineer (Richmond)

Explore this opportunity from the hiring employer

Job typeOther PostedOct 23, 2026 Apply byNov 22, 2026

Applications open

You will first verify your request and provide contact information to RightJobsNow. You will then be redirected to the employer or recruitment partner’s application website. Providing information here does not submit a job application.Contact information is optional; after verification, you may skip directly to the application site.

Verify you are human

Complete this verification to continue to the contact form.

About this position

Senior Software Systems Engineer, Richmond, VA Hybrid– 26-00536

  • No Subcontractors/ No H1B / No C2C candidates
  • Must be located in or near Richmond, VA; Hybrid 3 Days Onsite / 2 Days Remote


TM Floyd is seeking an experienced C#/.NET Developer to support and enhance critical applications within the Electric Transmission application portfolio.

This is an excellent opportunity for a hands-on developer who enjoys solving technical problems, supporting enterprise applications, developing new features, and collaborating with business and technology teams to maintain reliable, high-performing systems.


Key Responsibilities

  • Develop, maintain, and enhance enterprise applications using C# and .NET
  • Provide application support, troubleshoot production issues, and resolve incidents
  • Build and support REST APIs, system integrations, and backend business logic
  • Work with business owners and technical teams to analyze requirements and deliver solutions
  • Perform unit testing, participate in code reviews, and follow established coding standards
  • Support SQL Server databases and relational database operations
  • Collaborate with infrastructure, cybersecurity, architecture, and engineering teams
  • Maintain technical documentation and contribute to application stability and continuous improvement
  • Mentor junior team members and help promote development best practices

Required Technical Qualifications

  • 5+ years of experience in application support, software development, or systems analysis
  • Strong experience with C#, .NET Framework and/or .NET Core
  • Experience with SQL Server and relational databases
  • Experience developing and supporting REST APIs and system integrations
  • Knowledge of HTML, CSS, JavaScript, and Angular or similar frontend frameworks
  • Experience supporting Windows-based enterprise applications
  • Proficiency with Git, SDLC processes, troubleshooting, and technical documentation

What Makes You a Great Fit?

  • Strong analytical, logical thinking, and problem-solving skills
  • Excellent written and verbal communication
  • A customer-focused mindset and the ability to understand business needs
  • Ability to work independently while collaborating effectively with cross-functional teams
  • Strong organizational skills and the ability to manage competing priorities
  • A proactive approach to troubleshooting, application maintenance, and continuous improvement

Preferred: Experience in the utilities or energy industry and a bachelor's degree in Computer Science, Computer Engineering, or a related field


Important Details

  • Candidates must be local to the Metro Richmond area or able to commute independently
  • Hybrid schedule: 3 days onsite and 2 days remote each week
  • No travel required
  • Interview process: Initial phone screen followed by an onsite interview


Interested in learning more? Send me a direct message or share your resume. Referrals are always welcome!

#Hiring #DotNetDeveloper #CSharp #SQLServer #SoftwareDevelopment #ApplicationSupport #RESTAPI #Angular #RichmondVA #Utilities #TMFloyd

Location and commute

Richmond, VA 23214.

Plan your route with Google Maps. Travel times and transportation options vary; confirm the work location with the employer before commuting.

How to apply

Review the vacancy and complete the application on the employer or recruitment partner’s website. Requisition ID: WJ-3199507854.