Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

ANGARAI

Annapolis, United States | Posted on 07/22/2025 Candidate Application Submission Deadline 08/03/2025 Job Type Full time City Annapolis State/Province Maryland Country United States About Us Headquartered in College Park, Maryland, ANGARAI is a professional management solution and services organization with a Project Management Office (PMO), specializing in Enterprise Transformation Services and Enterprise Oversight Services. Job Description Location: Hybrid – 3 days onsite in Annapolis, MD; 2 days remote Work Authorization: Must be authorized to work in the U.S. Clearance: Public Trust preferred Position Overview We are seeking an experienced Senior Software Engineer to join a high-impact team supporting two enterprise-level applications currently undergoing modernization. This role focuses on event-driven architecture, microservices development, and deployment in a Kubernetes-based cloud environment. The engineer will be instrumental in designing and delivering scalable and resilient systems using Spring Boot, React, RabbitMQ or Kafka, and Elasticsearch. Key Responsibilities Collaborate with cross-functional teams to design and implement scalable, maintainable, and secure applications. Develop back-end services and APIs using Spring Boot. Build responsive user interfaces using React. Follow event-driven design principles and best practices. Messaging Systems Work with RabbitMQ or Kafka for asynchronous communication and message queuing. Develop and maintain producers and consumers for inter-service communication. Deployment & Infrastructure Deploy microservices using Kubernetes and CI/CD pipelines. Monitor, troubleshoot, and optimize application performance in production environments. Testing & Code Quality Write unit and integration tests to achieve at least 85% code coverage. Participate in code reviews and enforce best practices for software development. Documentation & Communication Document design decisions, architectural diagrams (e.g., sequence diagrams), and specifications. Collaborate with product managers and designers to define project requirements and deliverables. Reporting Submit weekly progress and time reports using internal templates and tools. Provide status updates to management and participate in status meetings. Required Qualifications Bachelor’s degree in Computer Science or a related field. 8+ years of experience in software engineering roles. Strong experience with: Spring Boot, Java React (or Angular) RabbitMQ or Kafka Microservices architecture Kubernetes CI/CD pipelines Proficiency in event-driven system design and RESTful API development. Strong communication and analytical skills. Preferred Skills Experience with Elasticsearch. Knowledge of software design patterns and system design principles. Familiarity with cloud environments and DevOps tools. Prior experience with state or federal government IT systems. Work Schedule Standard business hours: Monday to Friday, 8:00 AM – 4:30 PM ET. Flexibility to work extended hours if needed to meet deadlines. Must be available to report onsite within 24 hours if required. Initial requirement: 3 days onsite, 2 days remote per week. Based on performance, remote allocation may shift to 3 days remote, 2 days onsite. All remote work must be performed from within the United States. Interview Process Multi-round virtual interview, including technical assessments and scenario-based discussions. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Maryland vacancy
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused... 
    Senior
    Full time
    Work experience placement

    MANTECH

    Hanover, MD
    3 hours ago
  •  ...J&T Business Consulting is looking for an experienced Software Engineer to work on mission-critical systems. The role involves design, development, and maintenance of sophisticated software solutions, with a focus on real-time processing and analytics. The ideal candidate... 
    Senior

    J&T Business Consulting

    Annapolis, MD
    2 days ago
  • $190k - $240k

     ...Belay Technologies, Inc. in Annapolis, Maryland is seeking a Senior Software Engineer to design and enhance software for HPC systems. The ideal candidate has a strong math or hardware background, is capable of complex software design, and has considerable experience in... 
    Senior

    Belay Technologies

    Maryland
    1 day ago
  • $179.4k - $226.9k

     ...ELEVI Associates is looking for a Software Engineer located in Maryland. The ideal candidate will have a current Poly clearance, and at least twelve years of experience in similar programs. You will be responsible for developing and maintaining complex software systems... 
    Senior
    Flexible hours

    ELEVI Associates

    Annapolis, MD
    2 days ago
  • Qualifications Must have Kubernetes experience. Seven (7) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required...
    Senior

    Avid Technology Professionals

    Annapolis, MD
    2 days ago
  •  ...General Dynamics Information Technology is seeking a Software Engineer Principal in Maryland to develop and troubleshoot mission-critical software applications. The ideal candidate requires a Bachelor of Science, over 8 years of experience, and a TS/SCI w/ Polygraph security... 
    Senior

    General Dynamics Information Technology

    Annapolis, MD
    2 days ago
  •  ...Gftinc is seeking a Senior Software Developer to join our Geospatial Team in Baltimore, MD. This role offers the chance to work with cutting-edge geospatial technology and deliver transformative data solutions. You will lead technical projects, ensuring effective collaboration... 
    Senior

    Gftinc

    Baltimore, MD
    2 days ago
  •  ...Nightwing Group is seeking an experienced Software Engineer to develop and enhance complex software systems at their Annapolis Junction, MD office. Candidates must have a minimum of twelve years of experience and an active TS/SCI with Poly security clearance. This position... 
    Senior
    Work at office

    Nightwing Group

    Maryland
    2 days ago
  •  ...SageCor Solutions, serving Maryland and the Greater Washington D.C. area, is seeking a Software Engineer with a required active TS/SCI w/ Polygraph clearance. The ideal candidate will have ten years of relevant experience in software engineering. A Bachelor’s degree in... 
    Senior

    Sagecor Solutions

    Annapolis, MD
    2 days ago
  •  ...Power3 Solutions is seeking an experienced Systems Engineer to design and enhance complex software for high-performance computing systems. The ideal candidate will have a strong math or computer hardware background and at least 7 years of relevant experience. Responsibilities... 
    Senior

    Power3 Solutions

    Annapolis, MD
    2 days ago
  •  ...A technology solutions firm in Annapolis is seeking an experienced Software Engineer to develop and maintain complex software systems, ensuring quality control and adherence to design requirements. The role requires a Bachelor’s degree and 20 years of relevant experience... 
    Senior

    JASINT Consulting and Technologies, LLC

    Maryland
    2 days ago
  •  ...teampointblank is seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems in Annapolis, Maryland. Ideal candidates possess twelve years of experience in software engineering and a Bachelor’s degree in Computer Science. The role... 
    Senior
    Relocation package

    teampointblank

    Maryland
    2 days ago
  • 6AM City, LLC is looking for an experienced Software Engineer L3 to join their team in Annapolis Junction, MD. The ideal candidate should have at least fifteen years of experience in software engineering within similar scopes and complexity. A Bachelor's degree in computer... 
    Senior

    6AM City

    Annapolis, MD
    2 days ago
  • $210k - $232k

     ...A technology solutions company is hiring a Sr Software Engineer for its program in Fort Meade, Maryland. The ideal candidate must have an active TS/SCI clearance and a bachelor's degree or equivalent experience. Responsibilities include analyzing user requirements, debugging... 
    Senior

    Red Arch Solutions

    Maryland
    2 days ago
  • $180k - $195k

     ...A leading technology solutions provider is hiring a Software Engineer in Fort Meade, Maryland. The role requires an active TS/SCI clearance with polygraph, a Bachelor’s degree in Computer Science, and extensive experience in software engineering. Key responsibilities include... 
    Senior

    Red Arch Solutions

    Maryland
    2 days ago
  •  ...A leading technology firm in Annapolis is looking for a Software Engineer to develop and enhance advanced software systems. Candidates must have 14 years of experience, a relevant degree, and skills in Ansible, Terraform, and Java. The role offers competitive pay and comprehensive... 
    Senior

    Erias Ventures

    Maryland
    2 days ago
  • $189k - $211k

     ...ARSIEM in Annapolis Junction, MD is seeking a Software Engineer 3 to support government clients. The role involves developing and enhancing complex software systems, ensuring adherence to design, and reviewing software components. This position requires a bachelor's degree... 
    Senior

    ARSIEM Corporation

    Annapolis, MD
    2 days ago
  •  ...A tech solutions company is seeking a Software Engineer 3 to develop and enhance complex software systems in Hanover, Maryland. This role requires at least 20 years of experience and a Bachelor's degree, along with an active TS/SCI with polygraph security clearance. The... 
    Senior

    Phase2 Technology

    Hanover, MD
    2 days ago
  •  ...A technology company in Maryland is seeking an experienced Cleared Senior Software Engineer to join their team in developing high-performance software solutions. Candidates must hold a TS/SCI clearance and have at least 14 years of relevant experience. This role involves... 
    Senior

    Annapolis Micro Systems

    Maryland
    2 days ago
  •  ...A renowned tech company in Maryland is seeking a Software Developer/CNO Developer to join their team. The ideal candidate will have...  ...extensive experience in C/C++ or Python, along with skills in reverse engineering and vulnerability research. This role involves mission-... 
    Senior

    Stanley Reid & Company

    Annapolis, MD
    3 days ago
  • $78k - $250k

     ...Onyx Point, Inc. is looking for a Software Engineer in Hanover, Maryland, with required TS/SCI clearance. This position demands extensive experience in Hadoop, Java development, and excellent debugging skills. The candidate will be responsible for analyzing user requirements... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    2 days ago
  • $150.8k - $300.5k

     ...A technology solutions provider in Hanover, MD is seeking a Mid-Senior level Software Engineer to design and integrate software systems. This role requires a minimum of 14 years of industry experience, active security clearance, and a bachelor's degree in Computer Science... 
    Senior

    hackajob

    Hanover, MD
    2 days ago
  •  ...A technology solutions company in Fort Meade, Maryland is looking for a skilled software engineer to develop innovative technical solutions. The ideal candidate will have at least seven years of experience and a Bachelor's degree in Computer Science. Expertise in multiple... 
    Senior

    RPMGlobal

    Maryland
    2 days ago
  • $229k - $251k

     ...Erias Ventures, LLC is looking for a Software Engineer in Annapolis, MD. The role involves enhancing a UI prototype using Streamlit and creating an accessible interface. Candidates must have a Master's degree plus 5 years or a Bachelor's degree plus 7 years of software... 
    Senior
    Remote work

    Erias Ventures

    Maryland
    2 days ago
  • $180k - $199k

     ...A technology solutions firm in Maryland seeks an experienced Software Engineer to join the software development team. Responsibilities include building application features for user data visualization and supporting the evolution of mission-critical tools. Candidates should... 
    Senior

    Erias Ventures

    Maryland
    2 days ago
  • $210k - $215k

     ...A technology consulting firm is seeking a Senior Software Engineer in Annapolis Junction, Maryland. The role involves developing and enhancing software systems, debugging existing software, and collaborating with teams. Candidates should have at least 14 years of experience... 
    Senior

    Innovative Systems LLC

    Maryland
    2 days ago
  • $229k - $251k

     ...A technology solutions firm located in Annapolis, MD is seeking a Software Engineer with significant experience in dataflow design and processing. Requirements include advanced programming skills in Python and Java, along with strong expertise in Apache Spark. The role... 
    Senior

    Erias Ventures

    Maryland
    3 days ago
  • $191k - $214k

     ...ARSIEM Corporation, located in Fort Meade, MD, is seeking an experienced Senior Software Engineer to develop custom analytics solutions. You will work closely with data scientists to create innovative analytic tools aimed at addressing critical global challenges. The... 
    Senior

    ARSIEM Corporation

    Maryland
    2 days ago
  • $230k - $275k

     ...is seeking a motivated tool developer to enhance cryptanalytic engineering tools. The ideal candidate will have a TS/SCI clearance and...  ...development. Responsibilities include developing and maintaining software solutions from concept to deployment. This role offers an... 
    Senior

    Kinsley Power Systems

    Maryland
    2 days ago
  • $190k - $240k

     ...support mission-centric projects in Fort Meade, Maryland. The role requires a strong background in software development with experience in C/C++/Python plus reverse engineering capabilities. Responsibilities include augmenting toolsets and working closely with cross-... 
    Senior

    Belay Technologies

    Maryland
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!