Software Architect
$113.89k - $222.34kThe George Washington University
Posting Details
I. JOB OVERVIEW
Job Description Summary:The Biostatistics Center of the Milken Institute School of Public Health is an off-campus research facility of The George Washington University located in Bethesda, Maryland. The Biostatistics Center (Center) serves as the coordinating center for large scale multi-center clinical trials and epidemiological studies funded by federal agencies including the National Institutes of Health (NIH). The Center is a leader in the statistical coordination of major medical research programs of national and international scope. Visit our website at: .Employees in the Enterprise Systems Development subfamily are responsible for developing, troubleshooting, designing modifications, and upgrading enterprise systems software. Typical duties include coding, testing, documenting, and implementing solutions to enterprise systems software, including the development of patches and upgrades, and assisting in the daily support of enterprise systems applications.Within this subfamily, the Software Architect position is an expert-level individual contributor responsible for the design, development, enhancement, and ongoing support of the Center’s in-house developed clinical data entry and management system called MIDAS. MIDAS is used to capture, validate, store, and report participant data across the Center clinical trials and epidemiological studies. This position works on the MIDAS system and its successor releases, and performs all work in accordance with the BSCOIT (Biostatistics Center Office of Information Technology) software development life cycle (SDLC), the associated procedures and policies that govern application development at the Center, and the programming and data integrity standards that apply to regulated clinical research software.As a Level IV (Expert) contributor, the Software Architect position is distinguished from other developers by the depth and complexity of the work and will have primary responsibility for the most technically complex and highest risk components of the system, work that is not assigned to developers at the lower level. The position applies expert judgment and technical authority over its deliverables; demonstrates deep technical authority on the architecture and internals of the system; exercises a high degree of independent judgment; resolves the most difficult technical problems, and sets and maintains the engineering and quality standards for the work produced. This technical authority is distinct from project oversight, which remains with the supervisor. Deep expertise with the system codebase, its data model, and its operational and regulatory dependencies is expected.Because the clinical data entry and management system is regulated research software, the developer is expected to design, build, and maintain it in conformance with the following standards and practices. MIDAS is developed and maintained under these same standards.Essential job duties:· The core responsibility of this position is to serve as an expert in relevant technologies.· Serves as the senior technical developer and subject matter expert for the Center’s in-house developed clinical data entry and management system (MIDAS).· Responsible for the design and delivery of the most complex and highest risk development work on the platform, producing high quality, well architected solutions to specifications.· Plans, designs, and develops the most complex features and enhancements for the clinical data entry and management system, using appropriate tools and techniques to identify and resolve difficult technical problems. Ensures that all work is consistent with the established system design and that the software meets requirements for quality, security, data integrity, maintainability, and extensibility.· Translates functional, regulatory, and protocol requirements into sound technical designs and specifications for the components developed. Requirements and priorities are received through the supervisor responsible for software development projects.· Implements, patches, and upgrades the application and its components, processing all changes through the Center’s change control and validation procedures that is required for clinical data software.· Codes and tests software in accordance with the SDLC and applicable clinical data programming standards, and prepares solutions for release following the defined promotion, validation, and deployment procedures.· Designs and implements the controls required for regulated clinical data systems, including role-based access, electronic signatures, and complete audit trails that record the original value, the change, the date, and the identity of the person who made the change.· Adheres to the Center policy on the use of generative AI in software development, which requires mandatory human review, dependency verification, and static analysis before it is accepted into the codebase, with particular attention to the integrity and traceability requirements of clinical data software.· Applies and upholds the Center coding standards and secure development practices and participates in code reviews as both author and reviewer.· Troubleshoots and resolves the most difficult defects and production issues within the system, including support for local and remote users at the clinical sites.· Documents developed software and maintains accurate technical, validation, and user facing documentation for the components she produces.· Participates in requirements, verification, and testing sessions for her work, communicating technical concepts and decisions clearly when called upon.· Keeps up-to-date of the latest technologies and best practices and help propagate innovation within EIS and across the division. Additionally, will provide advice and make recommendations from a technology stand point related to projects, demands, and ongoing operations. Assists coaching and training the organization stakeholders with regards to technical matters.· Non-supervisory role and does not direct or coordinate the work of other staff. Raises and discusses issues and concerns with software development supervisor for resolution. Receives project assignments, priorities, and cross team communication through the supervisor responsible for software development projects.· Performs other duties as assigned. The omission of specific duties does not preclude the supervisor from assigning duties that are logically related to the position.Minimum Qualifications:Qualified candidates will hold a Bachelor’s degree in an appropriate area of specialization plus 7 years of relevant professional experience, or, a Master’s degree or higher in a relevant area of study plus 5 years of relevant professional experience. Degree must be conferred by the start date of the position. Degree requirements may be substituted with an equivalent combination of education, training and experience.Additional Required Licenses/Certifications/Posting Specific Minimum Qualifications:Preferred Qualifications:• Expert level technical background and excellent information technology skills.• Extensive experience in software and application design and architecture, including ownership of large, complex applications across multiple release cycles.• Strong software development and coding experience in object-oriented languages such as Java, with related web technologies such as JavaScript, HTML, and CSS, and familiarity with relevant application frameworks (for example, OSGi, Spring, Struts, or Vue).• Experience designing and developing complex Windows-based and Linux-based systems, web applications, and batch applications.• Strong knowledge of relational databases and database programming, and the ability to design data models that support data integrity and reporting.• Demonstrated understanding of software quality assurance, secure development, and computer system validation principles.• Working knowledge of the standards governing clinical data systems, including 21 CFR Part 11, ICHGCP, ALCOA data integrity, and CDISC, or the ability to acquire and apply them quickly.• Ability and willingness to work within a defined SDLC, including disciplined change control, validation, code review, and documentation requirements.• Demonstrated ability to work independently as an expert-level developer, owning complex technical work to completion and serving as a deep technical authority on a system without relying on supervisory authority over others.• A technical and innovative mindset with strong attention to detail, and outstanding written and verbal communication abilities.• Direct experience developing or maintaining a clinical data management, electronic data capture (EDC), or electronic case report form (eCRF) system in a regulated environment.• Experience with a coordinating center, contract research organization, or sponsor data management environment.• Experience migrating monolithic applications toward a service-oriented architecture.• Experience applying static analysis tools, dependency management, and automated testing in a validated development environment.• Familiarity with statistical or data tools such as SAS, R, Python, or SQL used downstream of the data system.Hiring Range$113,891.62 - $222,341.50GW Staff Approach to PayHow is pay for new employees determined at GW? Healthcare Benefits GW offers a comprehensive benefit package that includes medical, dental, vision, life & disability insurance, time off & leave, retirement savings, tuition, well-being and various voluntary benefits. For program details and eligibility, please visitII. JOB DETAILS
Campus Location: Rockville, MarylandCollege/School/Department: The Biostatistics CenterFamilyInformation TechnologySub-FamilyEnterprise Systems - DevelopmentStreamIndividual ContributorLevelLevel 4Full-Time/Part-Time:Full-TimeHours Per Week:40Work Schedule:Monday-Friday, 9am-6pmWill this job require the employee to work on site?YesEmployee Onsite StatusHybridTelework:YesRequired Background Check:Criminal History Screening, Education/Degree/Certifications Verification, Social Security Number Trace, and Sex Offender Registry SearchSpecial Instructions to Applicants:Employer will not sponsor for employment Visa statusInternal Applicants Only? Yes (University Wide)Posting Number:S014374Job Open Date:08/03/2026Job Close Date:If temporary, grant funded, Sponsored Project funded or limited term appointment, position funded until:Background ScreeningSuccessful Completion of a Background Screening will be required as a condition of hire.EEO Statement:The university is an Equal Employment Opportunity employer that does not unlawfully discriminate in any of its programs or activities on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or expression, or on any other basis prohibited by applicable law.Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Architect in Washington DC vacancy
- ...duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in...SuggestedPermanent employmentFull timeH1bFlexible hours
- ...iQuasar, LLC is seeking to fill a Enterprise Software Architect in Washington,DC . At iQuasar, we strive to provide the next generation of cutting-edge technologies. Our growth means exciting career opportunities for talented professionals in engineering, software...SuggestedPermanent employmentContract workWork at office
- ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...in Agile, Scrum and Waterfall methodsSalesforce Developer and Architect Certifications a plusPlus if has a background as a SFDC DeveloperAdditional...SuggestedWorldwide
- ...duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services. Job Description At least 5 years of experience in...SuggestedPermanent employmentFull timeH1bFlexible hours
$175 per hour
DescriptionSoftware Architect SME - Cloud, Data & Analytical PlatformsSummaryThe Software Architect Subject Matter Expert serves as the technical authority for the design, modernization, and integration of mission-critical, cloud-native systems supporting the Decennial...SuggestedFull timeFor contractorsWork at office$190k - $215k
...Position Title: Salesforce Technical Architect Location: Hybrid (Arlington, VA) Other Considerations: U.S. Citizen or Permanent Resident (Required) POSITION SUMMARY We are seeking a highly skilled Salesforce Technical Architect to lead technical design...Permanent employmentContract workTemporary workRemote workMonday to FridayFlexible hours- ...Overview Yudrio is seeking an experienced and highly skilled Salesforce Technical Architect to lead the design, implementation, and oversight of secure, scalable Salesforce solutions across public sector engagements. This hybrid role, based in Washington, D.C., requires...Fixed term contract3 days per week
- ...HiLabs, based in Bethesda, Maryland, is seeking a Technical Architect to lead the design of next-generation AI-powered healthcare platforms... ...Engineering teams. The ideal candidate will have 10+ years of software engineering experience, deep expertise in Java, Spring Boot,...
$145k - $180k
...Your Job GCH Tech is seeking a Software Architect to provide technical leadership for our industry-leading Short Code Registry platform. This role is responsible for defining architecture, guiding engineering standards, and delivering scalable software and analytics...Flexible hours$165k - $260k
...built three flagship products: Finch for Text®, a real-time NLP software-as-a-service platform; Finch Data as a Service (DaaS), which... ...Exciting Career Opportunity With Finch AI: Position Software Architect Location Washington, DC Job Id 768 # of Openings 3 Software Architect...Work experience placementRelocation- ...Koch seeks a Software Architect to lead architecture for a multi-tenant Short Code Registry SaaS platform. You will define architecture, guide engineering standards, and deliver scalable software across cloud-native apps, partnering with product, business, and engineering...
$165k - $190k
...Senior Software Architect Rumble is the Freedom-First technology platform. We proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet. Rumble Cloud is building a self-service cloud platform that gives customers...$150k - $200k
...the technology you need to thrive – in our offices or yours. Job Summary SHI is seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture and evolution of our eCommerce platform. Inheriting a critical technology pillar for SHI,...Work experience placementRemote workWorldwideFlexible hours- ...Software Engineering Architect The Software Engineering Architect is responsible for ensuring Application Architecture standard patterns and practices are designed to meet portability, resiliency, stability, non-functional, and operational readiness use cases. Provide...
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....Temporary workFlexible hours- ...Black Canyon Consulting is seeking an experienced Enterprise Software and Solution Architect for a full-time role in Bethesda, MD. This position involves leading architecture practices and collaborating with stakeholders to enhance digital transformation efforts. The ideal...Full time
$150k
...seeking a highly skilled and motivated Senior Salesforce Developer Architect to join our enterprise application development team. This... ...architect, providing leadership throughout the entire software development lifecycle—from requirements analysis and solution...Local areaImmediate startRemote work$165k - $260k
...Responsibilities Define and own the technical architecture for mission software systems, ensuring scalability, security, and maintainability.... ...(e.g., RMF, ATO). Requirements Demonstrated experience architecting complex, distributed software systems. Strong background in...Work experience placementRelocation$108.76k
Agency: House of RepresentativesDepartment: Legislative BranchSalary: Starting at $108,762 Per year (HS 9-10)Dates: Open 07/07/2026 to 08/07/2026Schedule: Full-timeWork type: PermanentRelocation: FalsePosition ID: req5513Document ID: 875575800Grade: HS 9-10Job category:...- ...Learn more about Accenture's Utilities Transmission & Distribution Practice here>>Role Overview The ArcGIS Utility Network Technical Architect will serve as the senior technical authority guiding both our client team and the Accenture development teams through the...Full timeWork experience placementLive inWork at officeLocal area
$175k - $220k
OverviewAs a Steampunk Salesforce Technical Architect, you will be responsible for crafting and executing innovative solutions that push the boundaries of what is possible using the Salesforce platform. Our Architects welcome the challenge of blending declarative and programmatic...- Company DescriptionAmerica Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy metering, gas monitoring, and...Work at office
$90k - $115k
Company DescriptionWhy us?We are a growing Mediterranean restaurant. We work hard to source locally as much as possible, and we're committed to working with like-minded producers to round out our menu. We work with local community organizations, like-minded non-profits,...Local area$101.5k - $147.2k
...automation a plus (e.g., Excel macros, JavaScript).Excellent communication and documentation skills.Willingness and ability to learn new software and technical concepts.Preferred QualificationsExperience in a business analyst, application support, or configuration role....Full timeLocal area- ...focused on providing world class solutions to our customers in an exciting, collaborative, and inclusive atmosphere. As a software leader you will architect, design, build, and enhance highly available and scalable system software used by customers worldwide. You will...Worldwide
$100k - $145k
Washington, D.C.Legal /Full-time /HybridA World-Changing CompanyPalantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs,...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package- ...Learn more about Accenture's Utilities Transmission & Distribution Practice here>> Role OverviewThe ArcGIS Utility Network Solution Architect will serve as the senior functional authority guiding our client team through the transformation of its legacy, geometric network-...Full timeLive inWork at officeLocal area
- ...responding to requests from users for new or modified systems. This may involve planning, designing and analyzing various programs or software. Consults with users to identify current operating procedures, define system requirements, determine programming and output needs....
$112.8k - $257k
...technology-based challenge, but you can also anticipate and preempt future issues, you’re a solutions architect. You’ve evolved your skills into strategy through a long path of software development accomplishments and the curiosity to understand how all the pieces of an IT...Full timeContract workPart timeWork at officeLocal areaRemote work$140k - $190k
OverviewAs a Steampunk Salesforce Solution Architect, you have experience owning the overall functional design and solution for smaller... ...capability in architecting solutions independently and design software on the force.com platform with hands-on participation in...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
Related searches
- .net software architects (remote) Washington DC
- software architect Washington DC
- remote software architect Washington DC
- application architect Washington DC
- software engineer - cloud services Washington DC
- id software Washington DC
- healthcare software sales Washington DC
- software technical support Washington DC
- software asset management analyst Washington DC
- software implementation project manager Washington DC

