Software Developer Integration Engineer

1 month ago


Meade, United States Federal Staffing Solutions Inc. Full time
Job Title: Software Developer Integration Engineer

About the Job:

We are seeking a skilled Software Developer Integration Engineer to join our team at Federal Staffing Solutions Inc. in Fort Meade, MD. As a Software Developer Integration Engineer, you will be responsible for developing and implementing integration solutions for the JMT project using Kafka and Elastic as the primary data architecture platforms.

Key Responsibilities:

- Develop and implement integration solutions for the JMT project using Kafka and Elastic as the primary data architecture platforms.
- Integrate data sources (ServiceNow Terminal Cert DB Modem Cert DB Baseband Mission Workup TRS MRS UDL) into Confluent (Kafka) and Elastic platforms.
- Develop Kafka system integrations between Elasticsearch/Logstash and other systems.
- Develop Kafka system integrations, custom connectors, and work with ksqlDB and Kafka Streams for data processing based on the design solution.
- Deploy and manage Kafka clusters on Kubernetes in multisite environments (both on-premise and cloud).
- Automate the full software lifecycle from design and development to testing and deployment including production environments.
- Design and build application deployment pipelines including containerized environments using Kubernetes and Docker and automated testing pipelines.

Requirements:

- B.S. in Computer Science, Mathematics, Physics, Electrical Engineering, or Computer Engineering and 5+ years of combined experience in Kafka, Java, RESTful services, AWS, and full stack development.
- Must hold an active Interim Secret DoD Security clearance. Ability to obtain Security+ certification or equivalent DoD 8570 IAT II certification within 14 days of the start date.
- Software development experience with Python, Java, and SQL. Working knowledge of HTML and JavaScript. Advanced understanding of event streaming and Kafka integration. Experience in application integration design and strong communication skills for collaboration with virtual teams. Experience in developing software detailed designs, particularly in ksql or kstreams. Proficiency in following a software development lifecycle and maintaining production-quality code. Experience with distributed version control software such as Git and Bitbucket. Knowledge of and ability to apply principles, theories, and concepts of Software Engineering. Experience developing software on a UNIX command line platform. Develop DoD requirements, traceability, and detailed plans/schedules. Write software systems engineering documents and interface documents (IDDs/ICDs).

Preferred Qualifications:

- Text Mining & ELK Stack: Experience with text mining tools and techniques, including ELK Stack for summarization, search, and entity extraction.
- CI/CD & DevOps: Familiarity with CI/CD techniques, containerized pipelines, and DevOps practices.
- Search & Analytics Applications: Experience with BI tools like Kibana and Splunk, and technologies like Elasticsearch, Logstash, Kafka, and NiFi.
- Kubernetes & Agile: Familiarity with Kubernetes deployment, Agile methodologies, and tools.
- Cloud Expertise: Familiarity with AWS GovCloud and cloud infrastructure, including networking and security policies.
- Cloud Platform Expertise: Utilize expert knowledge of cloud-integrated platforms for integration and deployment tasks.
- Cross-Team Collaboration: Work within a matrixed organization, collaborating with project leadership and core GMS teams to combine software and integration practices with data engineering.
- System Architecture & Operational Stability: Apply knowledge of system architecture, networks, and Centralized Logging (ELK) to support data transformation initiatives.
- Cloud & DoD Environments: Experience developing and deploying software in a DoD environment (DISA experience is a plus), including experience building and deploying software applications that meet DoD security standards, including updating applications and code to meet security scans and meeting security implementation guidelines (e.g. STIGs).
- Agile Processes: Experience with Agile methodologies and related tools. Experience with Atlassian tools, including JIRA and Confluence. Certifications: Certified Confluent Developer and Certified Elastic Engineer. Remote Teamwork: Experience working remotely with a geographically dispersed team.

  • Fort Meade, Maryland, United States Federal Staffing Solutions Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Developer Integration Engineer to join our team at Federal Staffing Solutions Inc. in Fort Meade, MD. As a key member of our team, you will be responsible for developing and implementing integration solutions using Kafka and Elastic as the primary data architecture platforms.Key Responsibilities:Develop...


  • Fort Meade, United States Federal Staffing Solutions Inc. Full time

    We connect our employees with some of the best opportunities around.Time and again our employees tell us that the most important thing we offer is respect. Federal Staffing Solutions puts people to work in all types of jobs. When you work with us you build a relationship with a team of employment professionals in your community who have in turn built...


  • Fort Meade, United States Federal Staffing Solutions Inc. Full time

    We connect our employees with some of the best opportunities around.Time and again our employees tell us that the most important thing we offer is respect. Federal Staffing Solutions puts people to work in all types of jobs. When you work with us you build a relationship with a team of employment professionals in your community who have in turn built...


  • Meade, United States Farfield Systems Full time

    Job OverviewFarfield Systems is seeking a highly skilled Software Integration Engineer 3 to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and verifying the integration of complex systems and software.About the RoleThis is a challenging and rewarding opportunity for a talented engineer to work on a...

  • Software Engineer

    1 month ago


    Meade, United States Belay Technologies Full time

    About the RoleBelay Technologies is seeking a skilled Software Engineer to join our intel team and contribute to the development of cutting-edge RAG systems. As a key member of our full stack AI team, you will work on vector database integration, UI development, and shared collections, utilizing your problem-solving skills and passion for continuous...


  • Meade, United States Base-2 Solutions Full time

    Software Development EngineerBase-2 Solutions is seeking a skilled Software Development Engineer to develop and maintain complex software systems. The ideal candidate will have experience with software development methodologies, including Agile and Scrum. Responsibilities include developing, testing, and documenting software components, as well as...


  • Meade, United States Base-2 Solutions, LLC Full time

    Job SummaryBase-2 Solutions, LLC is seeking a highly skilled Software Development Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on complex systems and algorithms.Key ResponsibilitiesDesign, develop, and maintain complex software systemsCollaborate with cross-functional teams to identify and...

  • Software Engineer

    4 weeks ago


    Meade, United States Federal Staffing Solutions Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Federal Staffing Solutions Inc. in Fort Meade, MD. As a Software Engineer, you will be responsible for developing and maintaining software applications to support our client's needs.Key Responsibilities:Develop automated CI/CD build/deployment pipelines using Jenkins,...


  • Fort Meade, Florida, United States Base-2 Solutions, LLC Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a highly skilled Software Development Engineer to join our team at Base-2 Solutions, LLC. As a Software Development Engineer, you will be responsible for developing, maintaining, and enhancing complex software systems.Key Responsibilities:Develop software systems using scientific analysis and...


  • Fort Meade, Maryland, United States DeNovo Solutions, LLC Full time

    Software Engineer RoleWe are seeking a skilled Software Engineer to join our team at DeNOVO Solutions, LLC. As a Software Engineer, you will be responsible for developing, maintaining, and enhancing diverse software systems. Your expertise in C++, Python, and multi-threaded programming will be crucial in tackling complex software challenges and ensuring...


  • Fort Meade, United States Base2 Solutions Full time

    Job Description Perform system administration, maintenance, upgrades, installation, test, integration, and configuration. Install, configure, upgrade, and maintain operating system and software applications on Linux and Windows platforms. Maintain and develop the environment for hardware and software systems builds, staging, testing and integration....


  • Fort Meade, Maryland, United States Belay Technologies Full time

    Software Engineer - AI IntegrationBelay Technologies is a leading provider of technology and engineering solutions to the DoD and commercial markets. We are seeking a highly skilled Software Engineer to join our AI integration team.The ideal candidate will have a strong background in software development, with a focus on AI and machine learning. They will be...


  • Meade, United States Precision Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Precision Solutions. As a Senior Software Engineer, you will be responsible for leading the development of complex software systems and ensuring the highest level of quality and reliability.Key ResponsibilitiesDesign, develop, and test software applications using a...

  • Software Engineer

    4 weeks ago


    Fort Meade, Maryland, United States Artera Technologies Full time

    Job Title: Software EngineerJob Summary:Artera Technologies, LLC is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our team to ensure that our software solutions meet the needs of our customers.Responsibilities:•...

  • Software Engineer

    4 weeks ago


    Fort Meade, Maryland, United States Artera Technologies Full time

    Job Title: Software EngineerAbout the Role:Artera Technologies, LLC is seeking a skilled Software Engineer to support a variety of DoD/IC programs. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities: Develop, maintain, and enhance complex software systems based on...


  • Fort Meade, United States Base2 Solutions Full time

    Job Description  Perform system administration, maintenance, upgrades, installation, test, integration, and configuration. Install, configure, upgrade, and maintain operating system and software applications on Linux and Windows platforms. Maintain and develop the environment for hardware and software systems builds, staging, testing and integration....


  • Fort Meade, United States Base-2 Solutions, LLC Full time

    Job Description  Perform system administration, maintenance, upgrades, installation, test, integration, and configuration. Install, configure, upgrade, and maintain operating system and software applications on Linux and Windows platforms. Maintain and develop the environment for hardware and software systems builds, staging, testing and...

  • Software Engineer

    3 weeks ago


    Fort Meade, United States Base2 Solutions Full time

    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and...


  • Meade, United States Advanced Computer and Network Concepts, L.L.C. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Advanced Computer and Network Concepts, L.L.C.The ideal candidate will have a strong background in object-oriented programming languages and experience leading projects from design to testing.Key responsibilities include:Designing and developing software solutions for...


  • Fort Meade, Maryland, United States Advantage Engineering & IT Solutions Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Advantage Engineering & IT Solutions Inc. The ideal candidate will have a strong background in software engineering, with a focus on web development and a passion for delivering high-quality solutions.The successful candidate will be responsible for designing,...