Current jobs related to Backend Software Developer - Annapolis Junction - Scuttlebutt Services, LLC


  • Annapolis Junction, Maryland, United States Mission Box Solutions Full time

    Job Title: Mid-Level Backend Software Engineer (TS/SCI-FSP)We are seeking a skilled Mid-Level Backend Software Engineer to join our team at Mission Box Solutions. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining the server-side components of our web applications.Key Responsibilities:Design and develop...


  • Annapolis Junction, Maryland, United States Boeing Intelligence & Analytics Full time

    Exciting Opportunity for a Backend Software DeveloperBoeing Intelligence & Analytics is seeking a highly skilled Backend Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Microservices architecture.Key...


  • Annapolis, Maryland, United States SW Complete Full time

    Job Title: Backend Software DeveloperJob Summary:We are seeking a highly skilled Backend Software Developer to join our team at SW Complete. As a Backend Software Developer, you will be responsible for developing, testing, and deploying Python-based REST endpoints, microservices, and data model management capabilities using Django and Flask frameworks.Key...


  • Annapolis, Maryland, United States SW Complete Full time

    Job Title: Backend Software DeveloperJob Summary:We are seeking a skilled Backend Software Developer to join our team at SW Complete. As a Backend Software Developer, you will be responsible for developing, testing, and deploying Python-based REST endpoints, microservices, and data model management capabilities using Django and Flask frameworks.Key...


  • Annapolis, Maryland, United States SW Complete Full time

    Job Title: Backend Python Software EngineerWe are seeking a highly skilled Backend Python Software Engineer to join our team at Synergy. As a key member of our software development team, you will be responsible for designing, developing, and deploying Python-based RESTful APIs, microservices, and data models using Django and Flask frameworks.Key...


  • Annapolis Junction, Maryland, United States Intelliforce-IT Solutions Group, LLC. Full time

    About the Role:Intelliforce is seeking a skilled Full Stack Java Developer with a strong emphasis on backend development. In this role, you'll be integral to building and maintaining robust applications that handle large datasets, while also contributing to both front-end and back-end development as needed. If you're passionate about microservices,...


  • Annapolis Junction, Maryland, United States Intelliforce-IT Solutions Group, LLC. Full time

    About the Role:Intelliforce-IT Solutions Group, LLC is seeking a skilled Full Stack Java Developer with a strong emphasis on backend development. In this role, you'll be integral to building and maintaining robust applications that handle large datasets, while also contributing to both front-end and back-end development as needed. If you're passionate about...

  • Software Developer

    1 week ago


    Annapolis Junction, Maryland, United States Athenix Solutions Group, LLC Full time

    We are seeking skilled Software Engineers to develop, maintain, and enhance complex software systems that support national defense.Our team offers various roles for Engineers to work individually or collaboratively. If you have expertise in areas such as DevSecOps, Linux development, backend development, and microservices architecture, we encourage you to...


  • Annapolis Junction, Maryland, United States Sensible Solutions and Technologies Inc Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Sensible Solutions and Technologies Inc. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:* Design and develop software systems using...

  • UI Software Developer

    3 weeks ago


    Annapolis Junction, Maryland, United States ACES, Incorporated Full time

    Job Title: UI Software DeveloperWe are seeking a highly skilled UI Software Developer to join our team at ACES, Incorporated. The successful candidate will have experience with creating wireframes, mockups, and storyboards, as well as implementing UIs using JavaScript and working with backend developers.The ideal candidate will have a strong background in...

  • Software Developer

    4 weeks ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a talented software developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using Python and other relevant...

  • Software Developer

    2 weeks ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled software engineer to join our team. As a mid-level software engineer, you will be responsible for designing, developing, and maintaining middleware software components using Java and the Spring Framework in support of a mission-focus enterprise solution.Key ResponsibilitiesDesign and develop middleware...

  • Software Developer

    4 weeks ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a talented software developer to contribute to the development of innovative solutions. Our team of engineers takes pride in delivering high-quality results and pushing the boundaries of what is possible.We are looking for a skilled professional with a strong background in software development, cybersecurity,...

  • Software Developer

    1 week ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a talented software developer to join our team. As a software developer, you will play a critical role in designing, developing, and testing software applications that meet the needs of our customers.The ideal candidate will have a strong foundation in computer science and software engineering, with experience in...

  • Software Developer

    1 month ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled Full-Stack Java Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java and related technologiesCollaborate with...

  • Software Developer

    4 weeks ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled software developer to join our team. As a mid-level software engineer, you will play a crucial role in assisting with daily responsibilities on our program.ResponsibilitiesDevelop and maintain software applications using various programming languages and technologies.Collaborate with cross-functional...

  • Software Developer

    4 weeks ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a talented software developer to join our team as a Java Developer on the Program working on LNP Dashboards.ResponsibilitiesDesign, develop, and test software applications using Java programming language.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code...

  • Software Developer

    1 month ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a talented software developer to join our team as a Java Developer on the Program working on LNP Dashboards.Key ResponsibilitiesDesign, develop, and test software applications using Java programming language.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in...

  • Software Developer

    4 weeks ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled software engineer to join our team of innovators. As a mid-level software engineer, you will be part of a collaborative team developing cutting-edge analytics solutions.Key ResponsibilitiesDesign and develop cloud-based analytics solutions using Java, GMLearn, and Spring Boot.Collaborate with...

  • Software Developer

    3 days ago


    Annapolis Junction, Maryland, United States DCCA Full time

    About the Role:DCCA is a veteran-owned IT business that specializes in providing innovative solutions to government agencies and commercial enterprises. We are currently seeking a UI/Front-End Software Engineer to join our team located in Annapolis Junction.The ideal candidate will be a self-starter able to develop and implement high-quality, scalable, and...

Backend Software Developer

4 months ago


Annapolis Junction, United States Scuttlebutt Services, LLC Full time
Job DescriptionJob Description

Annapolis Junction, MD - Salary Range 195k-225k (TS/SCI w/ Full Poly)

Job Brief

We have multiple openings for Senior Software Engineers in Annapolis Junction, MD – we are looking for backend software developers to join a highly skilled, high performing agile team to support a nationally significant and fast-paced program. The focus is on developing a range of streamlined, collaborative applications for cybersecurity and analytics that shares data across agencies within the Intelligence Community (IC).

Responsibilities


Requirements Gathering:

  • Confer with other software, systems, and hardware engineers to analyze complex requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques

Software Development:

  • Design, develop, and/or modify software solutions by analyzing system performance standards, confer with users or software/system engineers; analyze systems flow, data usage and work processes; and investigate problem areas

Algorithms:

  • Develop or implement algorithms to address system performance and functional standards

Documentation:

  • Write and review software and system documentation to further provide recommendations for improving existing documentation and software/system development process standards

Quality Control:

  • Ensure quality control of all developed and modified software


Requirements


  • Active TS/SCI clearance with full scope polygraph
  • Bachelors Degree in a STEM field or similar technical discipline
  • Proficiency with:
    • Agile/Scrum software development methodologies
    • Server-side development to handle requests from the front end, manage data, and perform necessary computations or operations
    • Designing, implementing, and maintaining APIs
    • Integrating third-party services, libraries, or APIs
    • Linux environment and writing Linux based scripts (Bash/Shell, Python, etc.)
    • REST (Representational State Transfer)-based web services
    • Java/JEE (Java Enterprise Edition)
    • Modern JavaScript frameworks and libraries such as AngularJS/Angular 2+, Ember, jQuery, React, Redux, Reactive, VueJS, Svelte
    • Node.js and the NPM (Node Package Manager) ecosystem
    • Modern web technologies, tools, and techniques such as HTML5, CSS, CSS pre-processors (e.g. SASS, Less, Stylus), JavaScript tools (e.g. Browserify, WebPack, Closure), Spring Boot, WebSockets
    • Apache Tomcat
    • Continuous integration and software CM (Configuration Management) processes/tools (Subversion, Git, JIRA, Confluence, Maven)
    • Data structures (design patterns, ability to manipulate and transform data), Non-Relational Database experience (like MongoDB)
    • Implementing security measures to protect the application and its data from vulnerabilities, threats, and unauthorized access
  • Understanding of Test Driven Development (TDD) and automation tools
  • Experience with Infrastructure as Code (IaC)

Bonus Skills:

  • A background in Signals Intelligence (SIGINT) is preferred
  • Security +, or other IAT II qualified security certification
  • Understanding of:
    • Orchestration Software/Tools (Kubernetes, Docker, OpenShift)
    • Integration and development tools, including AWS, Bitbucket, Jenkins
    • HAProxy
    • Nginx
    • Elastic Stack
    • Node, Cesium, and/or OpenLayers
    • Debugging in C/C++
  • Experience with DevOps
  • Understanding of User Interface/User Experience (UI/UX) best practices
  • Knowledge of general HPC technical fundamentals