Sr. Software Engineer

Job Description

Riverside Technical Services is seeking a Sr. Software Engineer for a contract with their client in Satellite Beach, FL.
  • Considered a specialist in a specific software area or generalist in multiple software areas and recognized in their business unit.  Provides direction to team and other technical disciplines in the performance of sophisticated analysis, design and testing of complex software systems.
  • Significant domain knowledge of department products and systems.
  • Serve as a software architect to plan, analyze, design, test and document software of high complexity and contribute to system integration.
  • Recommend new tools and techniques to achieve continuous improvement in software development processes.
  • Decisions may have significant impact on cost, schedule, and technical performance.
  • Act as a mentor to engineers in additional areas including domain knowledge and lessons learned.
  • Lead preparation of proposals and presentations.
  • Estimate, track, and report project costs and schedules while managing scope and risk.
  • May lead cross-functional / domain teams in a Project Engineering role.
  • Provide input to technical and product road maps.

Required Qualifications

  • Bachelors degree in STEM field
  • 8 years of experience
Experience with any of the following languages:
  • C
  • C++
  • Java (Core and Android)
  • .NET (C#, Visual Basic, C++)