Current jobs related to Software Development Engineer - Centreville Virginia - Riverside Research Institute


  • Centreville, Virginia, United States Riverside Research Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a highly skilled Software Development Engineer to join our team at Riverside Research. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Responsibilities:* Design and develop software...


  • Centreville, Virginia, United States Riverside Research Full time

    Job DescriptionRiverside Research is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using modern software technologies, architectures, and frameworks.Work with developers to...


  • Centreville, Virginia, United States Parsons Corporation Full time

    Job Description:Parsons is seeking a highly skilled Senior Software Development Engineer to join our team. In this role, you will design, develop, and support mission-critical Point-of-Entry systems around the world.Key Responsibilities:Design and architect system enhancements and expansions using model-based design principlesConsider and incorporate...

  • Design Engineer

    4 weeks ago


    Virginia Beach, Virginia, United States Engineer Rec Full time

    Design Engineer Opportunity **About the Role** We are partnering with a leading Aerospace & Defence manufacturing company to find an experienced Design Engineer to join their team in the Hampton Roads area of Virginia. **Key Responsibilities** * Design and develop heavy machinery, automation, and maintenance systems * Troubleshoot technical issues and...


  • Virginia Beach, Virginia, United States Engineer Rec Full time

    Design Engineer OpportunityWe are partnering with a leading Aerospace & Defence manufacturing company to find an experienced Design Engineer with expertise in heavy machinery, automation, maintenance, and troubleshooting to join their established team in the Hampton Roads area.This is a permanent position offering a competitive salary of up to $120,000 per...

  • Software Engineer

    2 weeks ago


    Centreville, Virginia, United States Red Rock Government Services Full time

    Job OverviewRed Rock Government Services is seeking a highly skilled Software/Systems Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.The ideal candidate will have a strong background in software engineering, with experience in continuous...


  • Centreville, United States Amazon Development Center U.S., Inc. Full time

    Want to help millions of AWS customers experience a relevant and consistent experience across management console, mobile app and chat channels? Ever wonder how you can help users across the globe customize and personalize their preferences to increase ease of use? Then come join a team with the charter to ensure customers the seamless experience in the...


  • Virginia Beach, Virginia, United States HP Development Company, L.P. Full time

    Job SummaryThis role is responsible for overseeing the design, implementation, and maintenance of robust and scalable software systems. The role collaborates with cross-functional teams to create solutions that integrate seamlessly with existing infrastructure and deliver value to end-users.ResponsibilitiesOversees the installation, configuration, testing,...


  • Virginia Beach, Virginia, United States HP Development Company, L.P. Full time

    Job SummaryThis role is responsible for overseeing the design, implementation, and maintenance of robust and scalable software systems. The role collaborates with cross-functional teams, including software developers, system administrators, and project managers, to create solutions that integrate seamlessly with existing infrastructure and deliver value to...

  • Software Engineer II

    2 weeks ago


    Centreville, Virginia, United States Parsons Corporation Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our team in Oceanside, CA. This role will support a hybrid or remote schedule.Key Responsibilities:Design, develop, and test software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and...

  • Software Engineer

    2 weeks ago


    Centreville, Virginia, United States Cohere Technology Group LLC Full time

    Job OverviewCohere Technology Group LLC is seeking a skilled Software Engineer to join our team. As a key member of our business solutions team, you will be responsible for designing, developing, testing, and deploying software applications using cutting-edge technologies.Key Responsibilities:Design and develop software applications using Java, JavaScript,...

  • Software Engineer

    2 weeks ago


    Centreville, Virginia, United States Parsons Corporation Full time

    Job Description:Parsons is seeking a highly skilled Software Engineer to join our team. As a key member of our Critical Infrastructure team, you will be responsible for developing and implementing new features, back-end modules, web pages, and APIs to augment our existing product.Key Responsibilities:Develop and implement new features, back-end modules, web...


  • Virginia Beach, Virginia, United States WR Systems Full time

    Job SummaryWR Systems is seeking a skilled Computer Engineer to review and analyze current systems. The ideal candidate will have experience with software development and a strong understanding of computer systems.Key Responsibilities:Review and analyze current systems to identify areas for improvementDevelop and implement software solutions to address...


  • Centreville, Virginia, United States Parsons Corporation Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing and developing custom software applications using C++.Key ResponsibilitiesDesign and develop software applications using C++Collaborate with cross-functional teams to identify and prioritize software...


  • Centreville, Virginia, United States Parsons Corporation Full time

    Job SummaryWe are seeking a skilled C++ software developer to join our Federal Solutions team. As a member of our team, you will be responsible for designing and developing custom software applications that will be deployed in systems helping to make our country a safer place.Key ResponsibilitiesConduct rapid software prototyping to demonstrate and evaluate...


  • Virginia Beach, Virginia, United States Ampcus Full time

    Job Title:Software Development Engineer in TestJob Description:Ampcus is seeking a highly skilled Software Development Engineer in Test to join our Digital Delivery team. As a member of this team, you will be responsible for testing software applications and features using test suites and scripts, performing anomaly reporting, software analysis, and...


  • Centreville, Virginia, United States Moody's Full time

    Job SummaryA Software Engineer at Moody's is responsible for designing, developing, and testing software applications to meet business process requirements. The ideal candidate will have a strong understanding of Object-Oriented design and development, Service-Oriented Architecture (SOA), and experience with modern web technologies such as JavaScript, HTML,...


  • Centreville, Virginia, United States Riverside Research Full time

    Job SummaryRiverside Research is seeking a skilled Software Application Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using modern software technologies, architectures, and...


  • Centreville, Virginia, United States Riverside Research Full time

    Job Title: Senior Software Engineer - Data Analysis and Visualization SystemAbout the Role:Riverside Research is seeking a highly skilled Senior Software Engineer to join our team in Lexington, MA, or Centreville, VA. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining a software system that includes multiple...

  • Software Engineer

    3 days ago


    Centreville, Virginia, United States Cohere Technology Group LLC Full time

    Job DescriptionCohere Technology Group LLC is seeking a skilled software developer to join our team. As a software developer, you will be responsible for designing, developing, testing, and deploying software applications. You will work closely with product owners, product teams, and IT cross-functional groups to deliver functional requirements and technical...

Software Development Engineer

2 months ago


Centreville Virginia, United States Riverside Research Institute Full time
About the Role

Riverside Research Institute is seeking a highly skilled Software Engineer to join our team in Centreville, VA or Lexington, MA. As a Software Engineer, you will play a critical role in designing, developing, and maintaining our software systems, ensuring they meet the highest standards of quality and security.

Key Responsibilities
  • Participate in full life-cycle software development, from feature conception and requirements generation to software architecture and design, implementation, build, deployment, testing, and support.
  • Collaborate with project managers and other development team members to define and develop a robust, high-quality software system that can be accessed on both desktop environments and web clients.
  • Work directly with databases and other data stores to collect information and perform statistical analysis.
  • Interact with stakeholders, customers, and users to understand operational strengths and weaknesses and help define roadmap and future focus areas for the software system.
  • Provide direct customer support and technical assistance to users of the software.
Requirements
  • Active Secret Security Clearance with ability to obtain a TS/SCI
  • Thorough knowledge of current best principles, practices, and procedures for design, development, implementation, deployment, and testing with respect to modern software applications and servers.
  • Minimum of 5 years of related experience with a Bachelor's degree, 3 years with a Master's degree, a PhD without experience, or equivalent work experience.
  • Experience and expertise in modern software technologies, architectures, and frameworks, including Java, Kotlin, JavaScript, TypeScript, Spring, Hibernate, Angular, Node, and Python.
  • Experience with database technologies, including Cassandra, MySQL, MSSQL, and MongoDB.
  • Strong technical documentation skills and demonstrated troubleshooting skills.
  • Demonstrated ability to work effectively in a team environment and desire to grow and learn new technologies.
Preferred Qualifications
  • Active TS/SCI
  • Experience in developing Mission Software for Space Collections and Orchestration
  • Strong experience and knowledge in the areas of dependency injection, software services, and componentization of designs.
  • Strong experience in object-oriented design and implementation, functional programming design and implementation, and full stack development and architecture.
  • Experience with Angular framework and related JavaScript client-side libraries, Java, Spring framework, Flask, Kotlin, Python, and related client and server-side libraries.
  • Experience with different software development methodologies, including agile, and tools for managing software lifecycle processes, such as JIRA, Confluence, and Bamboo.
  • Experience with source control systems, such as Git, and related tools, such as BitBucket, Fisheye, and Crucible.
  • Familiarity with machine learning algorithms and tools, natural language processing libraries and tools, and strong organization skills to manage multiple timelines and complete tasks quickly.
Compensation

$115,000- $140,000