Senior Full-Stack Software Engineer

1 day ago


Silver Spring, United States SAIC Full time
Job ID: 2413113

Location: SILVER SPRING, MD, US

Date Posted: 2024-10-09

Category: Software

Subcategory: SW Engineer

Schedule: Full-time

Shift: Day Job

Travel: No

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Public Trust

Potential for Remote Work: No

Description

SAIC is currently seeking a Senior Full-Stack Software Engineer to join our dynamic team supporting the Food and Drug Administration (FDA) HIVE (High-performance Integrated Virtual Environment) team . SAIC supports the FDA and its scientists and medical reviewers in Scientific Computing which includes, technical and research aspects of bioinformatics, scientific software support, AI/ML, DevOps and Big Data analytics.

This role is Hybrid and requires 1 day per week in Silver Springs, MD.

The Full-Stack Software Engineer in the HIVE (High-performance Integrated Virtual Environment) team will be responsible for the comprehensive support, maintenance, and enhancement of software using a technology stack that includes C, C++, Python, and JavaScript/React. The ideal candidate will have expertise in creating code from scratch using these technologies. This role involves fixing bugs, converting, and upgrading legacy code to new technologies, and developing new software features. The engineer will collaborate closely with scientists and other engineers to integrate bioinformatics tools, ensuring that workflows are efficient and well-documented. Additionally, the engineer will develop and maintain unit tests to guarantee software reliability, as well as create and maintain thorough procedural and technical documentation to support scientific software.

Job Duties:
  • Support and maintain existing software code written in C/C++, Python, and JavaScript.
  • Fix bugs in existing software and ensure the stability and performance of applications.
  • Convert and upgrade legacy software components to new technologies and frameworks.
  • Develop and maintain unit tests to ensure the reliability and correctness of software code.
  • Integrate bioinformatics tools into existing and new software platforms.
  • Develop new scientific software features and enhance existing functionalities.
  • Collaborate with scientists and engineers to create and refine software solutions.
  • Evaluate, document workflows, and resolve software and scientific workflow-related problems.
  • Suggest enhancements to improve workflow performance.
  • Write scripts and support documentation for scientific software.
  • Create and maintain comprehensive scientific software procedural and technical documentation.

Qualifications

Required Education and Experience:

  • Master's degree in software engineering, Information Systems, Computer Science, Engineering, Science, Physics, or Math.
  • 7+ years of work-related experience is required; 10+ years of experience is highly preferred.
    • Alternatively, a bachelor's degree and 9+ years of experience can be accepted in lieu of a completed master's degree.
  • Must be eligible to obtain a Public Trust under FDA regulations prior to start.
    • Must have resided in the in the United States for at least 3 out of the last 5 year.

Required Skills:

  • Hands-on experience with software development in C, C++, and Python.
  • Proficient in SQL.
  • Strong Linux shell scripting skills.
  • Good understanding of web markup, including HTML5 and CSS3.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with Jira Issue Tracker and MS SharePoint.

Desired Skills:

  • Knowledge of JavaScript libraries and frameworks, particularly React.
  • Ability to work independently while also collaborating effectively with technical and non-technical cross-functional teams.
  • Working knowledge of REST and JSON APIs.
  • Experience with building and working with container images.
  • Strong written and verbal communication skills.
  • Experience working in AWS cloud environments.
  • Experience working with the FDA or similar federal government entities highly desired.
  • Familiarity with Next-Generation Sequencing (NGS) and biological or epidemiological data is a plus.

Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.

SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see .

  • Silver Spring, United States Motion Recruitment Partners, LLC Full time

    A Maryland based personal finance company is searching for a Senior Growth Engineer to join their marketing/growth team. They are developing a SaaS offering of personal finance application that will bring the control of personal finances back to the consumer. Their application creates an all-in-one experience to financial management and decreases unknown...


  • Silver Lake, Kansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer Backend/Full Stack to join our team at Walmart Global Tech. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers and business stakeholders.Key ResponsibilitiesDesign and Development:...


  • Silver Spring, United States Motion Recruitment Full time

    A Maryland based personal finance company is searching for a Senior Software Engineer to join their growing team. They are developing a SaaS offering of personal finance application that will bring the control of personal finances back to the consumer. Their application creates an all-in-one experience to financial management and decreases unknown consumer...


  • Silver Spring, United States Motion Recruitment Full time

    A Maryland based personal finance company is searching for a Senior Growth Engineer to join their marketing/growth team. They are developing a SaaS offering of personal finance application that will bring the control of personal finances back to the consumer. Their application creates an all-in-one experience to financial management and decreases unknown...


  • Silver Spring, Maryland, United States Prudent Technologies & Consulting Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Prudent Technologies & Consulting. The ideal candidate will have extensive experience in developing web applications using.NET, React, and Angular, integrating APIs, and managing CAD data.Key Responsibilities:Design, develop, and maintain...


  • Silver Lake, Kansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a key member of our Associate Experience group, you will be responsible for building tools to enable our Associates to serve our customers at the checkout lanes.Key ResponsibilitiesDesign and develop full stack applications using multiple...


  • Silver Lake, Kansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a key member of our team, you will be responsible for designing, developing, and deploying complex software systems that meet the needs of our customers and business stakeholders.Key ResponsibilitiesDesign and develop high-quality software...


  • Silver Spring, Maryland, United States Motion Recruitment Full time

    ## Senior Software Engineer ### About the Role We are seeking a highly skilled Senior Software Engineer to join our engineering team at Motion Recruitment. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems. ### Key Responsibilities * Collaborate with cross-functional teams to identify...


  • Silver Spring, Maryland, United States Acuity Full time

    Job Title: Senior Full-Stack DeveloperWe are seeking a highly skilled Senior Full-Stack Developer to join our team at Acuity, Inc. As a key member of our development team, you will be responsible for designing, building, and maintaining complex applications using Java and React.About the Role:Collaborate with project team members to deliver technical...


  • Silver Spring, Maryland, United States Motion Recruitment Full time

    ## Senior Software Engineer ### About the Role A Maryland-based personal finance company is seeking a seasoned Senior Software Engineer to contribute to their growing team. The company is developing a SaaS platform for personal finance management, aiming to empower consumers with control over their financial lives. The application provides a comprehensive...


  • Silver Spring, United States Motion Recruitment Full time

    A well-established fintech company in Silver Springs, MD with option of remote work is searching for a Senior Software Engineer to join their team. Their consumer-facing SaaS allows their millions of users to be more responsible spenders through easy and effective management of their finances. They streamline budgeting for their users by allowing them to...


  • Silver Spring, United States Motion Recruitment Partners, LLC Full time

    A prominent fintech company based in Silver Springs, MD with option of remote work is searching for a Senior Software Engineer to join their growth and marketing team. Their SaaS is one of the leading personal finance apps, boasting 3 million active users. It allows its users to be more responsible consumers through easy and effective management of their...


  • Silver Spring, United States Motion Recruitment Full time

    A Washington, DC based FinTech company is searching for a Senior Software Engineer to join their growth engineering team . Their product makes it easy to optimize your spending, lower your bills, manage subscriptions, and stay on top of your financial life. They are passionate about making it easy for people to take control of their finances...


  • Silver Spring, United States eSimplicity Full time

    Job DescriptionJob DescriptionDescription:About UseSimplicity is a modern digital services company that works across government, partnering with our clients to improve the health and lives of millions of Americans, ensure the security of all Americans—from soldiers and veterans to kids and the elderly, and defend national interests on the battlefield. Our...


  • Silver Spring, Maryland, United States Motion Recruitment Full time

    About the Role:Motion Recruitment is seeking a highly skilled Senior Software Engineer to join our client's engineering team. This team is responsible for developing a cutting-edge FinTech product that helps users optimize their spending, lower their bills, and manage their financial lives.Key Responsibilities:Design, develop, and deploy complex web...


  • Silver Spring, Maryland, United States Motion Recruitment Full time

    About the Role:Motion Recruitment is seeking a highly skilled Senior Software Engineer to join our client's engineering team. This team is responsible for developing a cutting-edge FinTech product that helps users optimize their spending, lower their bills, and manage their financial lives.Key Responsibilities:Design, develop, and deploy complex web...


  • Silver Lake, Kansas, United States Walmart Full time

    Job SummaryWe are seeking an experienced and highly skilled Senior Full Stack Software Engineer with React Native and Java expertise to join our Walmart Global Tech team. As a key member of our team, you will be responsible for designing and building intuitive and user-friendly interfaces that drive business results and enhance the customer experience.Key...


  • Silver Spring, Maryland, United States Prudent Technologies and Consulting, Inc. Full time

    Job Title: Sr. Full Stack.NET DeveloperWe are seeking a highly skilled Full Stack.NET Developer to join our team at Prudent Technologies and Consulting, Inc.Key Responsibilities:Design, develop, and maintain both frontend and backend components of web applications using.NET, React, and Angular.Integrate APIs and manage CAD data to ensure high performance,...


  • Silver Spring, Maryland, United States Motion Recruitment Full time

    Software Engineer Job DescriptionSilver Spring, MD - Remote OpportunityA well-established fintech company in Silver Spring, MD with the option of remote work is seeking a skilled Software Engineer to join their team.About the CompanyThe company's platform empowers users to manage their finances effectively, promoting responsible consumerism through easy and...


  • Silver Spring, Maryland, United States Insight Global Full time

    Job Title: Full-Stack DeveloperWe are seeking a skilled Full-Stack Developer to join our team at Insight Global. As a Full-Stack Developer, you will be responsible for building applications from scratch in the Azure environment and using Microservices on the backend.About the RoleThis is a unique opportunity to work with a company that values diversity and...