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


  • 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, United States Leidos Full time

    Description We are seeking a Senior Software Engineer to provide expert Agile DevOps support for vital systems. As a key member of the team, you will be responsible for developing robust systems, software, and cloud environments, as well as maintaining critical systems. This role involves offering technical expertise in designing, developing, implementing,...


  • Centreville, Virginia, United States Access Healthcare Full time

    About the Role:As a Senior Software Engineer, you will be responsible for leading the development of complex software systems. With 5+ years of experience, you will have a strong understanding of software development principles and be able to mentor junior engineers.Key Responsibilities:Lead the development of software systemsMentor junior...


  • 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...


  • Centreville, United States Parsons Corporation Full time

    In a world of possibilities, pursue one with endless opportunities. Imagine Next! When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next,...


  • 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...


  • Centreville, United States Moody's Full time

    Role/Responsibilities: A Software Engineer is responsible for designing, coding, enhancing, and testing of software applications to meet business process requirements. Contribute to ongoing feature development of web applications based on service-oriented architecture, involving UI, Services, and databases Work with the development team leads (Lead...


  • Virginia Beach, Virginia, United States Scientific Research Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Scientific Research Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDevelop and implement software solutions to meet customer...


  • 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 Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Senior Java Software EngineerAt Futran Tech Solutions Pvt. Ltd., we are seeking a highly skilled Senior Java Software Engineer to join our team. As a Senior Java Software Engineer, you will be responsible for designing, developing, and deploying cloud-based solutions using Java, J2EE, Spring, Spring Boot, and RESTful services.Key...

  • 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 Groundswell Agriculture Festival Full time

    Job Title: Senior Cloud Software EngineerAbout the Role:Groundswell Agriculture Festival is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining highly-trafficked production web applications in the cloud.Key Responsibilities:Develop...


  • Virginia Beach, United States Falcon IT & Staffing Solutions Full time

    23rd October, 2024Role: Senior iOS Software Engineer. Location: Quantico, VA, Stafford, VA, Woodbridge, VA, or Chantilly, VA. Job Description: Are you ready to take your iOS software engineering expertise to the next level? We are seeking a Senior iOS Software Engineer to lead our dynamic team and drive the development of cutting-edge solutions. In this...

  • Senior Field Engineer

    1 month ago


    Centreville, Virginia, United States Parsons Corporation Full time

    Job Title: Senior Field EngineerWe are seeking a highly skilled Senior Field Engineer to join our team at Parsons Corporation. As a Senior Field Engineer, you will provide technical expertise for the Point of Entry family of systems, supporting installation, maintenance, and field-related sustainment work worldwide.Key Responsibilities:Support system...


  • Virginia Beach, Virginia, United States Scientific Research Full time

    Job SummaryScientific Research Corporation is seeking a skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, modifying, developing, writing, and implementing software programming applications. Key Responsibilities Assist in designing, modifying, developing, writing, and...


  • Virginia Beach, Virginia, United States HexaQuEST Global, Inc. Full time

    Key Responsibilities:As a Senior Software Engineering Lead at HexaQuEST Global, Inc., you will be responsible for leading the development of enterprise architecture, analyzing and managing technical systems, and evaluating technologies to meet functional and system requirements.Requirements:Minimum 14 years of experience in software engineering related to...


  • Virginia Beach, Virginia, United States GEICO Full time

    Senior Java EngineerAt GEICO, we're seeking a highly skilled Senior Java Engineer to join our team. As a key member of our engineering staff, you'll play a crucial role in delivering high-quality technology products and services to our customers.ResponsibilitiesDesign, develop, and deploy scalable, resilient distributed systems using Java and related...


  • Virginia Beach, Virginia, United States NAMI - National Alliance on Mental Illness Full time

    Job Title: Senior PHP Software EngineerAbout the Role:We are seeking a skilled and motivated Senior PHP Software Engineer to join our development team. The ideal candidate will have a strong background in PHP, WordPress, and Laravel, with experience in building and maintaining complex software systems.Key Responsibilities:* Write clean, maintainable, 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,...


  • 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...

Senior Software Engineer

2 months ago


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

Riverside Research Institute is seeking a highly skilled Senior Software Engineer to join our team in Lexington, MA, or Centreville, VA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining a robust software system that leverages data analysis and visualization technologies.

Key Responsibilities
  • Participate in full life-cycle software development, from feature conception to software architecture, design, implementation, deployment, testing, and support.
  • Collaborate with project managers and development team members to define and develop a high-quality software system that meets the needs of our stakeholders.
  • Work with databases and data stores to collect information and perform statistical analysis.
  • Interact with stakeholders, customers, and users to understand operational strengths and weaknesses and help define the software system's roadmap.
  • Provide direct customer support and technical assistance to users of the software.
Requirements
  • Active DoD Secret Security Clearance with the ability to obtain a TS/SCI.
  • Thorough knowledge of current best practices for design, development, implementation, deployment, and testing of modern software application stacks and architectures.
  • Four years of professional programming experience with a Bachelor's degree in Computer Science or equivalent work and professional experience.
  • Experience with modern software technologies, architectures, and frameworks, including Java, Kotlin, JavaScript, TypeScript, Spring, Hibernate, Angular, React, Node, and Python.
  • Experience with database technologies, including Cassandra, MySQL, MSSQL, and MongoDB.
  • Experience with user interface and user experience design and implementation.
  • Experience designing, implementing, and deploying functionality in a microservices environment.
  • Good familiarity with designing, building, and implementing REST API endpoints.
  • Strong technical documentation skills.
  • Demonstrated troubleshooting skills.
  • Demonstrated ability to work effectively in a team environment.
  • Demonstrated desire to grow and learn new technologies.
Preferred Qualifications
  • Top Secret/SCI level Security Clearance.
  • Strong experience and knowledge in areas such as dependency injection, software services, and componentization of designs.
  • Strong experience in object-oriented design and implementation.
  • Strong experience in functional programming design and implementation.
  • Solid understanding of REST, web services, and web security.
  • Full stack development and architecture experience.
  • Experience with Angular and React frameworks and related JavaScript client-side libraries.
  • Experience with Java, Spring framework, Flask, Kotlin, Python, and related libraries and frameworks.
  • Experience with different software development methodologies, including agile.
  • Experience with tools such as JIRA, Confluence, and Bamboo.
  • Experience with source control systems, such as Git.
  • Experience and familiarity with Docker, Kubernetes, and containerization concepts.
  • Some experience with Cassandra, MinIo, Lucene, and Elasticsearch.
  • Familiarity with machine learning algorithms and tools.
  • Familiarity with natural language processing libraries and tools.
  • Familiarity with LLMs and basic AI/ML frameworks, tools, and concepts.
Compensation

The typical compensation range for this position is $160,000 - $192,000, based on experience, location, and other factors.