Senior Software Engineer
Facilityos
About FacilityOS FacilityOS is a fast‑growing company redefining how facilities operate—bringing safety, security, and daily operations into one unified platform used by organizations around the world. As we continue to scale globally, we’re building a team of driven, curious people who want to make an impact. You’ll be part of a dynamic, collaborative culture where individuals are trusted to take ownership, solve meaningful problems, and grow in their careers. Our team comes together in‑office twice a week to connect, collaborate, and build momentum. If you’re looking to do your best work alongside a great team in a high‑growth environment, FacilityOS is the place to build your career. About the Role: We are looking for a highly capable Sr. Back‑End Engineer who can ramp up quickly, collaborate effectively with the existing team, and begin contributing meaningful delivery outcomes within the first few weeks. This role is well suited for someone who is comfortable navigating legacy systems, applying strong architectural principles, and making thoughtful technical decisions that improve delivery throughput without compromising quality. The ideal candidate brings strong backend engineering experience, sound judgment, and the ability to work independently while staying closely aligned with team standards and architectural direction. This role is a hybrid position where you’ll be required to come into our office three (3) times a week. Duties and Responsibilities Design, develop, review, and maintain backend web applications and services across the FacilityOS platform. Quickly develop a working understanding of existing platform architecture, legacy components, integration points, and modernization opportunities. Collaborate with the engineering team to make sound technical decisions that align with established architectural principles and delivery goals. Contribute to legacy modernization efforts using incremental, low‑risk approaches such as the Strangler Fig pattern where appropriate. Maintain high code‑quality standards through code reviews, unit testing, static code analysis, and the adoption or improvement of engineering tools and standards. Participate actively in peer code reviews, providing constructive feedback and helping promote maintainable, testable, and scalable solutions. Troubleshoot and resolve application issues across environments, including staging and production, with a focus on root‑cause analysis and sustainable fixes. Work directly with engineering leads, product stakeholders, and project managers to support business operations and project delivery. Research, evaluate, and recommend innovative application, automation, and architectural improvements that would benefit the FacilityOS platform. Skills and Qualifications Minimum of 8 years of proven experience in backend .NET Framework / .NET Core web application development using C#. Proven ability to quickly understand complex legacy systems, identify key integration points, and contribute effectively with limited ramp‑up time. Proven experience applying the Strangler Fig pattern or similar modernization approaches to gradually replace or refactor legacy systems. Strong experience using object‑oriented programming, design patterns, and clean architecture principles to build maintainable, testable software. Proven experience writing unit tests and applying quality‑focused development practices. Proven experience designing and building RESTful services. Experience designing and building cloud‑native SaaS and PaaS applications. Solid knowledge of Microsoft SQL Server and T‑SQL. Ability to make sound technical decisions in collaboration with existing engineering teams. Proactive, curious, and investigative mindset with strong attention to quality and detail. Passion for technology, continuous improvement, and modern engineering practices. Ability to self‑manage priorities and deliver outcomes with minimal supervision. Strong team‑player attitude with the ability to collaborate across engineering, architecture, and product stakeholders. Why work at FacilityOS? We work hard and play hard and we do both with passion and respect for one another. Our company promotes a fast‑paced, fun, friendly, and highly collaborative work environment that provides: Comprehensive health coverage A Hybrid work environment Opportunity for advancement and growth Catered Events, Snacks, Drinks – You won’t go Hungry! Birthday and Life Celebrations Two annual parties in a year FacilityOS Commitment We believe that a diverse team is the key to innovation and growth. We are an equal opportunity employer that value diversity at our company and encourage all candidates to apply. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. FacilityOS will accommodate individuals with disabilities through each stage of the recruitment and selection process. Please advise us of any needs when your interview is booked, and we will do our best to meet your needs. Please note that all candidates must be legally eligible to work in Canada or United States. Background and Reference Checks Any offer of employment may be conditional upon full background checks including a criminal record check, a credit check and employment and educational verifications. A reference check will also be conducted. We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications. These tools assist the recruitment team but do not replace human judgment. All advancement and hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us or click here. FacilityOS thanks all candidates for their interest, however only those selected to continue in the process will be contacted. #J-18808-Ljbffr Facilityos
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior- ...Position Senior Software Engineer at Infinite Computer Solutions. Job Description Designs, builds, and integrates end-to-end experiences that activate Next Best Actions (NBA) across digital and assisted channels. Develops modern frontend and backend. Technical Skills...SeniorFull time
$174.4k - $220.3k
Elevi Associates, LLC is seeking a highly experienced software engineer based in Maryland, United States. The candidate must have a current security clearance and over 20 years of relevant experience. Daily activities include supporting the modernization of malware analysis...Senior$190k - $240k
...Belay Technologies is seeking a Senior Software Engineer to join our intel team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely...Senior- BigBear.ai is a national security focused company seeking a Senior CNO Software Engineer and Reverse Engineer with an active TS/SCI with Poly to design, prototype, and deploy mission-critical capabilities. You will bridge cutting-edge research with real-world applications...Senior
- Interclypse, Inc. in Maryland is seeking a Senior Computer Programmer to design, develop, and test critical systems for state agencies. You will create diagrammatic plans, programs, and flowcharts to solve complex business problems and ensure reliable data processing....Senior
$100k - $275k
Kinsley Power Systems in Annapolis, MD, is seeking a dedicated software engineer proficient in CI/CD frameworks and system administration. The role involves managing development tools and ensuring efficient software delivery while collaborating within an agile team. With...Senior$188k - $196k
Red Arch Solutions is seeking an HPC Software Engineer to join a priority program in Annapolis Junction, Maryland. The role involves designing and developing software for high performance computing systems and requires a solid math or hardware background. Ideal candidates...Senior- ARSIEM Corporation in Maryland seeks a Software Engineer 3 to support a government client in Annapolis Junction. The role involves developing complex software systems, reviewing components, and solving defects within a rigorous engineering process. You will work on front...Senior
$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- 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
- Praxis Engineering is seeking a Senior Software Engineer to join their team in Annapolis Junction, Maryland. This role involves designing and maintaining data workflows through Apache Airflow, developing solutions for data engineering and analytics, and collaborating with...Senior
- ClearEdge is looking for a skilled software engineer to join their mission-focused team in Maryland. The role involves developing and supporting software solutions while ensuring operational success for government clients. Candidates must have significant experience in...Senior
- 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 involves...SeniorRelocation package
$131.3k - $237.35k
...Program Summary 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...SeniorContract work- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...community, defense, civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission to develop resilient and...Senior
$131.3k - $237.35k
Leidos is seeking a driven and experienced Senior Software Engineer to support a high-stakes, mission-critical program. You will architect, develop, and integrate software solutions that shape national security and drive innovation within an Agile environment. The role...SeniorRelocation package- A leading security engineering firm is looking for a Senior Software Engineer to support a critical program. The role involves software development, participation in Agile ceremonies, and analyzing system requirements. Required qualifications include a Bachelor's degree...SeniorFlexible hours
- REDLattice, Inc. is seeking a Senior CNO Software Developer based in Hanover, Maryland. This role involves designing and maintaining software solutions that support advanced cyber operations and national security objectives. Ideal candidates possess over 11 years of software...Senior
- MANTECH in Hanover, MD seeks a Senior CNO Developer to advance mission-critical cyber capabilities and lead development of CNO solutions. You will design, implement, test, and document software for diverse platforms, and mentor teams across disciplines. Active TS/SCI with...Senior
- GIGATEC Engineering in Maryland is seeking a Senior Software Engineer to build and sustain a mission-focused enterprise web application in a containerized environment. The role involves working closely with cross-functional teams to deliver secure and scalable 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- ...Digital Intelligence organization, the Surface Transportation software group is a best-in-class team with successful product lines for... ...and reviews Analyze code and system functionality Follow engineering guidelines and processes Continuously work to improve software...Senior
- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
$131.3k - $237.35k
The IEEE Signal Processing Society is seeking a Senior Signals Software Engineer in Annapolis, Maryland, specializing in software design, development, and signal processing techniques. The ideal candidate will possess a Bachelor’s degree in Computer Science and significant...SeniorRelocation package$175k - $235k
A leading engineering firm in Maryland is looking for a senior software engineer to design and implement software applications. Candidates must have an active Top Secret/SCI clearance and a strong background in Java programming, as well as relevant experience in Kubernetes...Senior- Boeing Intelligence & Analytics in Annapolis Junction, MD, is seeking a senior software engineer to design, develop, test, deploy, and enhance software solutions. You will lead on high-impact projects and work closely with the Chief Engineer to define feature specifications...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- 2HB Incorporated is seeking a Senior Software Engineer to support its government customer in Annapolis Junction, MD. This full-time position involves designing, developing, and enhancing complex software systems, applying your expertise in languages like C, C++, Java,...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Annapolis, MD
- software developer Annapolis, MD
- software developer internship no experience Annapolis, MD
- junior software developer Annapolis, MD
- part time software developer remote Annapolis, MD
- financial software developer Annapolis, MD
- senior software engineer ruby on rails Annapolis, MD
- software engineer amazon Annapolis, MD
- senior software design engineer Annapolis, MD
- software engineer part time Annapolis, MD

