Software Development Specialist

3 weeks ago


Annapolis, Maryland, United States Base2 Solutions Full time
Job Summary

At Base2 Solutions, we are seeking a highly skilled Software Development Specialist 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.

Key Responsibilities
  • Analyze user requirements to derive software design and performance requirements.
  • Design and code new software or modify existing software to add new features.
  • Debug existing software and correct defects.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Provide recommendations for improving documentation and software development process standards.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Assist with developing and executing test procedures for software components.
  • Write or review software and system documentation.

Requirements
  • Fourteen (14) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
  • A bachelor's degree in Computer Science or a related discipline from an accredited college or university is required.
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.

Desired Skills and Experience
  • AI/ML Experience.
  • Large Data Set Analysis, cleanup, and formatting for machine learning.
  • Performed Natural Language Processing primarily focused on machine learning techniques for entity extraction.
  • Designed and developed deep-learning models.
  • Machine learning optimization via feature selection, metrics analysis, and architecture/hyperparameter adjustment.
  • Multiple years of Python.
  • Familiarity with data processing and machine learning Python libraries, including numpy, pandas, scikit-learn, tensorflow, and pytorch.
  • Experience with large language models (LLM) and Retrieval-Augmented Generation (RAG).
  • Deployed models into a larger system and monitored real-time performance.
  • Experience with docker, GitHub/gitlab, and Jira.


  • 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 play a crucial role in developing and maintaining software solutions that meet the needs of our customers.Key ResponsibilitiesDesign, develop, and maintain software solutions using full-stack development...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled software engineer to contribute to the development of various projects in the intelligence community.Key ResponsibilitiesProvide software engineering support with a focus on innovation and quality.Develop software solutions using high-level programming languages such as Java, Python, C, or...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled UI software engineer to collaborate with our team in developing and implementing user interface components for a mission-focused enterprise web application.Key ResponsibilitiesCollaborate with Product Owners, System Engineers, and Project Software Engineers to design and implement user interface...

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


  • Annapolis, Maryland, United States Power3 Solutions and Partnering Companies Full time

    Software Development SpecialistWe are seeking a skilled Software Development Specialist to join our team at Power3 Solutions and Partnering Companies. The ideal candidate will have technical experience with consuming and writing web services, generating and reviewing software documentation, and working in an Agile software development environment. Key...

  • Software Developer

    4 weeks 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...


  • Annapolis, Maryland, United States EverWatch Full time

    Job Title: Software Development SpecialistOverview:EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software LLC is seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems. Key Responsibilities:Design, develop, and test software applications using a variety of programming languages and...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software LLC is seeking a skilled Senior Software Developer to join our team of engineers. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems.The successful candidate will be responsible for the architecture, design, and development of a web-based, centralized user...


  • Annapolis, Maryland, United States Starcom consulting limited Full time

    Job OverviewStarcom Consulting Limited is seeking a highly skilled Software Development Specialist to join our team. The ideal candidate will have a strong background in software engineering and a passion for delivering high-quality solutions.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDesign and code...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a skilled Senior Software Integration Specialist to join our team. As a key member of our engineering team, you will be responsible for developing and integrating software tools and services in a PaaS Linux environment. Your expertise in Kubernetes, Docker, and other cutting-edge technologies will enable you to...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled software engineer with a strong background in Java development to join our team.Key ResponsibilitiesDesign and develop software applications using Java and related technologiesCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure the security and integrity of...


  • Annapolis, Maryland, United States ARSIEM Corporation Full time

    About ARSIEM CorporationWe are committed to delivering cutting-edge technical solutions to our government clients. Our team of experienced professionals provides support to multiple agencies across the United States Government.As a leading provider of software development services, we are looking for a skilled Software Development Specialist to join our...


  • Annapolis Junction, Maryland, United States BTS Software Solutions Full time

    Software Development OpportunitiesBTS Software Solutions is seeking a highly skilled Senior Software Developer to join our team in Annapolis Junction, MD.Key Responsibilities:Design, develop, and troubleshoot complex software programs for computer-based systems.Collaborate with hardware engineers to advise on machine characteristics that affect software...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software LLC is seeking a skilled Senior UI Software Developer to collaborate with Product Owners, System Engineers, and Project Software Engineers in developing and implementing user interface components for a mission-focused enterprise web application.Key Responsibilities:Design and develop user interface components to provide an interactive,...


  • Annapolis Junction, Maryland, United States BTS Software Solutions Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team at BTS Software Solutions. As a key member of our software development team, you will be responsible for designing, developing, and testing application software to fulfill unique requirements on Windows, Unix, or other specified platforms.Key Responsibilities:* Lead a team...


  • Annapolis Junction, Maryland, United States BTS Software Solutions Full time

    Job Description:The Senior Software Developer will provide software development services to classified computer networks in the service of the National Security Administration mission.Key Responsibilities:Lead a team to design, develop, and test application software to fulfill unique requirements on Windows, Unix, or other specified platforms.Build...


  • Annapolis Junction, Maryland, United States Omega Enterprise Solutions, LLC Full time

    Job SummaryOmega Enterprise Solutions, LLC is seeking a highly skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software systems that meet the needs of our clients.Key Responsibilities* Analyze system requirements to derive software...


  • Annapolis Junction, Maryland, United States Farfield Systems, Inc Full time

    About Farfield Systems, IncAt Farfield, we prioritize delivering trusted expertise to our government clients. Our focus is on increasing opportunities for growth while maintaining excellence in customer satisfaction.We strive to create a team environment where each employee is valued and supported. Farfield provides services to multiple agencies across the...


  • Annapolis, Maryland, United States MSCCN Full time

    Job RequirementsAs a Technical Specialist, you will be responsible for developing and maintaining software applications.About the RoleThis is an excellent opportunity to work with a variety of technologies and contribute to the growth of our company.Key ResponsibilitiesDevelop and implement software solutions using a range of programming...