> Markdown version of [/jobs/ext/2600044-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2600044-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** US Centers for Medicare & Medicaid Services - **Location:** Boston, MA, United States (Remote available) - **Salary:** $97,307.0 - $133,142.0 - **Contract:** Permanent contract - **Skills:** Query Performance, JavaScript (Programming Language), Application Programming Interfaces (APIs), Application Lifecycle Management, Software Applications, HTML5, Backup Devices, Cascading Style Sheets (CSS), Databases, Data Integration, Data Security, PostgreSQL, MongoDB, MySQL, Software Engineering, RPL (Programming Language), Systems Integration, User-Centered Design, Database Performance, Information Technology, Data Management, Web Technologies, Programming Languages - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=03fb226e58da2403 ## About the Role Basic Requirement: You must have IT related experience, demonstrated by paid or unpaid experience obtained in either the private or public sector, and/or completion of specific, intensive training that demonstrates that I possess each of the following four competencies: (1) Attention to Detail - Is thorough when performing work and conscientious about attending to detail. (2) Customer Service - Works with clients and customers (that is, any individuals who use or receive the services or products that your work unit produces, including the general public, individuals who work in the agency, other agencies, or organizations outside the Government) to assess their needs, provide information or assistance, resolve their problems, or satisfy their expectations; knows about available products and services; is committed to providing quality products and services. (3) Oral Communication - Expresses information (for example, ideas or facts) to individuals or groups effectively, taking into account the audience and nature of the information (for example, technical, sensitive, controversial); makes clear and convincing oral presentations; listens to others, attends to nonverbal cues, and responds appropriately. (4) Problem Solving - Identifies problems; determines accuracy and relevance of information; uses sound judgment to generate and evaluate alternatives, and to make recommendations. AND In order to qualify for the GS-12, you must meet the following: You must demonstrate in your resume at least one year (52 weeks) of qualifying specialized experience equivalent to the GS-11 grade level in the Federal government, obtained in either the private or public sector, to include:1) Designing and developing Application Programming Interfaces (APIs) to enable secure data access for developers and business partners; 2) Designing and developing software applications and system integrations using modern programming languages to support data management and business process automation; AND 3) Collaborating with cross-functional teams to gather requirements, design technical solutions, and deliver software applications that meet business needs. Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional, philanthropic, religious, spiritual, community, student, social). Volunteer work helps build critical competencies, knowledge, and skills, and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience., This job does not have an education qualification requirement., Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution., * Accountability * Attention to Detail * Customer Service * Decision Making * Flexibility * Influencing/Negotiating * Integrity/Honesty * Interpersonal Skills * Learning * Reading Comprehension * Reasoning * Self-Management * Stress Tolerance * Teamwork In order to be considered for this position, you must complete all required steps in the process. In addition to the application and application questionnaire, this position requires an online assessment. The online assessment measures critical general competencies required to perform the job. The assessment includes a cut score based on the minimum level of required proficiency in these critical general competencies. You must meet or exceed the cut score to be considered. You will not be considered for the position if you score below the cut score or fail to complete the assessment. Overstating your qualifications and/or experience in your application materials or application questionnaire may result in your removal from consideration. Cheating on the online assessment may also result in your removal from consideration. You will be placed in one of the following categories based on category rating and selection procedures if you meet all of the requirements outlined in this job opportunity announcement: * Best Qualified - for those who are superior in the evaluation criteria * Well Qualified - for those who excel in the evaluation criteria * Qualified - for those who only meet the minimum qualification requirements If you are found to be among the top-qualified candidates, you will be referred to the selecting official for employment consideration. This is a competitive vacancy announcement advertised under Delegated Examining Authority. Selections made under this vacancy announcement will be processed as new appointments to the civil service. Current civil service employees would therefore be given new appointments to the civil service; however, benefits, time served, and all other Federal entitlements would remain the same. The category rating process does not add veterans' preference points or apply the "rule of three" but protects the rights of veterans by placing them ahead of non-preference eligibles within each category. Veterans' preference eligibles who meet the minimum qualification requirements and who have a compensable service-connected disability of at least 10 percent will be listed in the highest quality category (except in the case of professional or scientific positions at the GS-09 level or higher)., 1. Resume showing relevant experience; cover letter optional. NOTE: As of September 27, 2025, federal agencies will only accept resumes that are two pages or less in length.Your resume must indicate your citizenship and whether you are registered with the Selective Service if you are a male born after December 31, 1959. Your resume must also list your work experience and education (if applicable), including the start and end dates (mm/yyyy) of each employment, along with the number of hours worked per week. For work in the Federal service, you must include the series and grade level for the position(s). For resume and application tips, visit: https://www.cms.gov/files/document/2026-required-documents.pdf, Position sensitivity and risk Moderate Risk (MR) Jobs require a background check and some require a security clearance. The type depends on the job. Background check type * Credentialing * Suitability/Fitness Financial disclosure required No Some jobs require financial disclosure to identify conflicts of interests. ## Description This position is located in the Department of Health & Human Services (HHS), Centers for Medicare & Medicaid Services (CMS), Office of Information Technology (OIT), Application Management Group (AMG). As a Full Stack Engineer, GS-2210-12, you will serve as an Information Technology Specialist in any Group/Division within the Office of Information Technology (OIT), supporting agile system development methodologies and human-centered design practices in developing cost-effective solutions., * Develop and maintain user interfaces using standard web technologies including HTML5, CSS3, and JavaScript. Work with established frameworks and libraries under general supervision to create responsive web applications. * Manage database systems including MySQL, PostgreSQL, and MongoDB to optimize query performance, and engineer data integration strategies to ensure system scalability and integrity. * Perform data backup procedures and monitor database performance. Conduct testing of software applications and system integrations in controlled environments. * Resolve complex technical issues and provide expert consultation to senior management and stakeholders. * Support the development of Application Programming Interfaces (APIs) and database integration., * You will be subject to a background and suitability investigation. * Selective Service: Males born after December 31, 1959, must be registered or exempt from Selective Service-http//www.sss.gov * One-year probationary period may be required. * If you are selected for this position, the documentation that you present for purposes of completing the Department of Homeland Security (DHS) form I-9 will be verified through the DHS "E-Verify" System. * All Federal employees are required to have Federal salary payments made by direct deposit to a financial institution of their choice., Workplace Flexibility at CMS: This position has a regular and recurring reporting requirement to the CMS office listed in this announcement. CMS offers flexible working arrangements and allows employees the opportunity to participate in alternative work schedules at the manager's discretion., * Official Position Title (include series and grade if Federal job) * Duties (be specific in describing your duties) * Employer's name and address * Supervisor name and phone number * Start and end dates in the month and year format (e.g. June 2007 to April 2008) * Full-time or part-time status (include hours worked per week) * Salary 2. CMS Required Documents (e.g., SF-50, DD-214, SF-15, etc.). Required documents may be necessary to be considered for this vacancy announcement. Failure to provide the required documentation WILL result in an ineligible rating OR non-consideration. 3. Reasonable Accommodation (RA) Requests: If you believe you have a disability (i.e., physical or mental), covered by the Rehabilitation Act of 1973 as amended, that would interfere with completing the USA Hire Competency Based Assessments, you will be granted the opportunity to request a RA in your online application. Requests for RA for the USA Hire Competency-Based Assessments and appropriate supporting documentation for RA must be received prior to commencing the USA Hire Competency-Based Assessments. Decisions on requests for RA are made on a case-by-case basis. If you meet the minimum qualifications of the position, after notification of the adjudication of your request, you will receive an email invitation to complete the USA Hire Competency-Based Assessments, based on your adjudication decision. You must complete all assessments within 48 hours of receiving the URL to access the USA Hire Competency-Based Assessments if you received the link after the close of the announcement. To determine if you need an RA, please click here to review the Procedures for Requesting a Reasonable Accommodation for Online Assessments. 4. RPL Eligibility Required Documents: The following documents are required to verify your RPL eligibility:1) Your most recent SF-50 (Notification of Personnel Action), or equivalent, as stated in the job announcement that shows position occupied (block #34 of your SF-50), tenure, grade and step, salary, and full performance level; 2) Your SF-50 showing Separation - RIF. If that is not available yet, then official documentation of your Reduction in Force (RIF) separation notice or a proposed removal/separation notice; AND 3) Your latest performance rating and rating of record (if separate documents) showing your rating score as at least fully successful or equivalent., * Access USA Hire using your unique assessment link. Access is granted through your USAJOBS login credentials. * Review all instructions prior to beginning your assessments. You will have the opportunity to request a testing accommodation before beginning the assessments should you have a disability covered under the Rehabilitation Act of 1973 as amended. * Set aside at least 3 hours to take the USA Hire Assessments; however, most applicants complete the assessments in less time. If you need to stop the assessments and continue later, you can re-use your unique assessment link. * Your responses to the USA Hire Assessments will be reused for one year (in most cases) from the date you complete an assessment. If future applications you submit require completion of the same assessments, your responses will be automatically reused. Visit the USA Hire Applicant Resource Center for practice assessments and assessment preparation resources at https://support-usahire.opm.gov/hc/en-us. ## Related Videos - [RPA in the Public Sector](https://www.wearedevelopers.com/videos/86-rpa-in-the-public-sector) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [What if your HR software adapted to you, not the other way around?](https://www.wearedevelopers.com/videos/100259-what-if-your-hr-software-adapted-to-you-not-the-other-way-around) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Starter Kit For Job Applications For Developers](https://www.wearedevelopers.com/magazine/7-starter-kit-for-job-applications-for-developers) - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology)