Thomas Reed

60 Thomas Reed Principal Software Engineer Jobs Hiring Near You

Principal Software Engineer

Huntsville, AL

$133K - $178K/yr

The selected Principal Software Engineer responsibilities will include the support of the GMD Weapons System (GWS) program as an individual contributor on the GMD Fire Control (GFC) product.

Principal Software Engineer

Huntsville, AL · On-site

$133K - $178K/yr

The selected Principal Software Engineer responsibilities will include the support of the GMD Weapons System (GWS) program as an individual contributor on the GMD Fire Control (GFC) product.

Principal Software Engineer

Tysons Corner, VA · On-site

$135K - $182K/yr

Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...

Principal Software Engineer

Mclean, VA

$136K - $183K/yr

Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...

next page

Showing results 1-20

Thomas Reed Jobs Information

What other companies are hiring for Principal Software Engineer jobs?

Infographic showing various Principal Software Engineer job openings at Thomas Reed in the United States as of August 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 100% Physical job distribution.

Software Engineer - on-site in Raymond, Ohio

Thomas & Reed, LLC

Dayton, OH • On-site

$80 - $110/hr

Other

Re-posted 8 days ago


Job description

Career Opportunities with Thomas & Reed, LLC

A great place to work.

Share with friends or Subscribe!

Are you ready for new challenges and new opportunities?

Join our team!

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.

Software Engineer - on-site in Raymond, Ohio

Responsible for planning, designing, developing, and validating software systems and applications focused on user experience (UX) innovation. This includes enhancements to existing products and the development of new solutions, particularly within cloud-based platforms and internet-connected tools. The role emphasizes creating intuitive, high-performance UX applications that support strategic product differentiation and customer satisfaction.

Minimum Educational Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or a related field
Minimum Experience
  • 5+ years of experience in software development
  • Proficient in programming languages such as Java, Python, and C++, with the ability to apply them across diverse development environments
  • Experienced in both front-end and back-end development, with a solid understanding of full-stack architecture and integration
  • Familiar with Agile methodologies, including Kanban and Scrum, with practical experience in iterative development and team collaboration
  • Hands‑on experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud, including deployment and service integration
  • Knowledgeable in database management systems, including both SQL and NoSQL technologies, for efficient data modeling and access
Other Job‑Specific Skills
  • Strong analytical and problem‑solving skills, with the ability to troubleshoot complex technical issues and propose effective solutions
  • Excellent communication and collaboration abilities, enabling effective teamwork across multidisciplinary groups
  • Capable of working independently, managing time efficiently, and prioritizing tasks to meet project deadlines
  • Hands‑on experience in GUI development using modern tools and frameworks, with a focus on usability and performance
  • Familiarity with cybersecurity best practices, ensuring secure design and implementation of software systems
#J-18808-Ljbffr