Senior Software Engineer

Job Number:




Onsite Flexibility:


Job Description


  • Bachelor’s degree in computer science, information systems, or related field
  • 5 years of professional experience working in Agile environments
  • 2 years of experience in leadership roles on small teams
  • Experience using modern web development languages, frameworks, and tools, such as PHP, Docker, GitHub, JavaScript, React JS, React Native, JSON, XML, HTML5, and CSS
  • Strong skills with Node.js, PHP, and cloud platforms
  • Must be able to work in an office setting, including verbally communicating, seeing, and hearing to exchange information and fine coordination, including use of a computer keyboard
  • Must be able to stand, sit, and walk for prolonged periods of time and occasionally stooping, bending, kneeling, crouching, reaching, and twisting
  • May engage in lifting, carrying, pushing, and pulling light to moderate amounts of weight up to 25 pounds
  • Must be able to operate office equipment requiring repetitive hand movement


  • Master’s degree in computer science, information systems, or related field
  • Open-source project profile (GitHub, etc.) and/or code samples from relevant projects experience
  • Experience with Amazon web services a plus
  • Experience with Docker, Terraform, React, Laravel, and Java


  • Serve as subject matter expert (SEM) for assigned product and opportunity areas
  • Collaborate with stakeholders to establish product strategy
  • Coordinate with product development team to realize product concepts and bring them to market
  • Act as an evangelist of best practices, both internally and externally
  • Promote a culture of autonomy, transparency and teamwork, while staying very focused on our customers’ drivers of success
  • Adept at analyzing complex systems and identifying client, innovative approaches to solving difficult problems
  • Measure the impact of your initiatives and report performance metrics to key stakeholders throughout the organization
  • Effectively communicate and collaborate product focus throughout entire organization, including senior leadership, product development teams, sales, professional services, marketing, etc.
  • Track results, provide insights, and make recommendations to improve the product for our customers and elevate our engineering practices
  • Write clean, readable, well designed, maintainable code, and tests
  • Participate in code reviews and iterations
  • Actively participate as an integral member of a Scrum team
  • Other duties as assigned

Location: Remote
Position is generally 8:00 am – 5:00 pm, however this position will require work to be performed outside of normal business hours based on company operations.
Senior Software Engineer

TM Floyd & Company offers 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

  • Drop files here or
    Accepted file types: pdf, doc, docx, pages, Max. file size: 10 MB, Max. files: 2.
    • This field is for validation purposes and should be left unchanged.