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 Angarai
- ...SUMMARY The Client is seeking proposals from prospective Offerors to provide one (1) Senior Software Engineer. The Senior Software Engineer will play a critical role in designing, developing, and maintaining two of the Client's primary applications being rewritten...SeniorContract work
- ...Senior Software Engineer We are seeking a Senior Software Engineer with at least nine years of experience to join our team for a long-term engagement. The selected candidate will contribute to the design and development of enterprise-level applications using modern...SeniorLocal area
- 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
- 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
- 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
- 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
$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$180k - $260k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft... ...our team! Peterson is seeking a talented full-stack Software Engineer. Job Description: The Software Engineer develops,...Senior- 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
- 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
$205k - $255k
...Annapolis Micro Systems, Inc. is seeking an experienced and versatile Cleared Senior Software Engineer with TS/SCI clearance and polygraph to work in a team that identifies customer problems and creates high-performance software solutions. Our team has built a reputation...SeniorWork experience placementLocal areaImmediate start- A technology services company serving Maryland and the Greater Washington D.C. area seeks a Software Engineer with an active TS/SCI w/ Polygraph clearance. Candidates should possess a Master’s or Bachelor’s degree in computer science with significant experience in software...Senior
$190k - $240k
A technology services company based in Maryland is looking for a Senior Software Engineer to develop and maintain complex software systems. This position requires TS/SCI Clearance with polygraph and twelve years of relevant experience. Candidates should have a Bachelor...Senior$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...SeniorRemote work$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area$196k - $252k
...Senior Software Engineer, Workflow & Data Systems Make an Impact Where It Matters Most Join a team building software that helps analysts make sense of complex mission activity in real time. These capabilities support content and traffic triage, language analysis...SeniorLong term contractWork at officeImmediate startVisa sponsorship$131.3k - $237.35k
...Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SeniorContract workImmediate startFlexible hours$190k - $240k
...Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Senior Software Engineer to join our intel team. The HPC Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex...SeniorContract workWork experience placementFlexible hours- Technology Resource Experts LLC is seeking an experienced Systems Engineer to join their growing team. This position involves designing and enhancing software for high-performance computing systems, requiring a strong background in mathematics and/or computer hardware....Senior
- A leading IT services company based in Maryland seeks an HPC Software Engineer 3 to design, test and enhance complex software for high-performance computing systems. Candidates should hold a relevant Bachelor's or Master's degree, with extensive experience in software development...Senior
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability...Senior$165k - $235k
...Description A day in the life: As a Senior Software Engineer, you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time...SeniorSummer holidayImmediate start$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- 慨正橡扯 is seeking a Software Full Stack Developer to support mission-critical needs by developing robust software solutions. The ideal candidate should have extensive experience in a collaborative environment and strong technical skills with tools like Java and AWS. An active...Senior
$185k - $215k
Envision Innovative Solutions is looking for a motivated Software Engineer Level 2 to join our Annapolis Junction, MD team. This onsite position requires eight years of experience, primarily with Java. You'll analyze user requirements, debug and develop software, and implement...Senior$131.3k - $237.35k
...Leidos has a new and exciting opportunity for a Senior Signals Software Engineer in our Intel Sectors, Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SeniorImmediate startRelocation packageFlexible hours- Fairygodboss is seeking a Sr. Software Engineer to join their dynamic team in Maryland. You will engage in the complete software development lifecycle, focusing on creating robust applications using Java, Python, and various web technologies. The ideal candidate should...Senior
$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...SeniorLocal areaImmediate start$215k - $260k
A technology company in Annapolis is seeking a qualified Software Engineer to develop integrated visualization and presentation tools. Candidates should possess 20 years of experience and a relevant Bachelor's degree, along with a current Top-Secret/SCI security clearance...Senior$122k - $253k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...community, defense, civil, and commercial markets. Senior Principal Software Engineer, Hyperscale We are seeking a senior software...SeniorRelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Annapolis, MD
- startup software engineer Annapolis, MD
- intermediate software engineer Annapolis, MD
- rust software engineer Annapolis, MD
- work from home software developer Annapolis, MD
- software developer Annapolis, MD
- software development engineer aws Annapolis, MD
- ngo software engineer Annapolis, MD
- software engineer staff Annapolis, MD
- part time software developer Annapolis, MD

