Senior Web Developer
Job description
About the role
This role supports a federal agency in Arlington, VA. The position requires U.S. secret security clearance eligibility and is an onsite role operating Monday through Friday.
Software engineers turn product ideas into working code. Engineers work in small teams, review each other's work, and ship in small batches. Most teams follow agile practices such as sprints and daily standups. Engineers also write tests, fix bugs, and improve performance. The field values clear communication as much as technical skill. Engineers spend part of every week on planning, code review, and debugging, not just writing new code. The ability to explain a technical decision in plain words separates strong engineers from the rest.
Key facts
What you'll do
The team designs full stack web applications using Microsoft .NET and Oracle RDBMS, and this work delivers solutions to federal agency users. Back end logic, APIs, and data models are built and managed using .NET, SQL, and structured database design to serve financial management operations. Front end interfaces are developed using Vue3, with comparable frameworks like React or Angular considered, and these interfaces are built to support Single Page Application interactions. The team writes and validates code using JavaScript, HTML, and CSS, including CSS frameworks such as Bootstrap, to create responsive user experiences. Unit tests and quality practices are applied using .NET aligned tools and libraries to verify functionality and maintain reliability. Git and standard branching strategies are used to coordinate source control, releases, and integration with ongoing development work. Development activities cover requirements, design, implementation, operations, and maintenance to support the full application lifecycle. Work is conducted in coordination with federal agency requirements for financial management controls and accounting systems to ensure compliance and usability.
Requirements
Candidates must reside in or near the Arlington, VA area to be considered for this role. U.S. secret security clearance eligibility is mandatory for this position. A Bachelor's degree is required as a baseline qualification. Hands on experience with .NET web frameworks, libraries, unit testing frameworks, and design best practices is required to perform development tasks. Proficiency with Vue3 or similar front end frameworks such as React or Angular is required, with Vue preferred for this engagement. Strong JavaScript knowledge is required to implement client side behavior and integrations. Solid HTML and CSS skills, including CSS frameworks like Bootstrap, are required to build accessible interfaces. Experience with SQL data modeling and relational databases for persistence is required to manage data effectively. Familiarity with Git and standard code branching workflows is required to support version control and release practices. Experience with Oracle PLSQL or Oracle DBA tasks is required to work with the underlying database platform.
Nice to have
Experience with accounting platforms such as CGI Momentum or comparable COTS products is beneficial for context in financial environments. Experience developing applications aligned with financial management controls and business processes is beneficial to meet agency compliance needs. Familiarity with AWS Kiro for AI assisted code generation is beneficial to explore modern development approaches. AWS certifications in developer, architect, AI, or related areas are beneficial to support cloud influenced practices.
Practical notes
This is an onsite role based in Arlington, VA, operating Monday through Friday. Security clearance eligibility and local presence are required for consideration. Good to know
Modern web development relies on strong front end and back end collaboration. Databases, APIs, and user interfaces integrate to deliver complex applications. Cloud platforms like AWS influence deployment and development practices. Security clearances are common in roles supporting government agencies. Frameworks such as .NET, Vue, and Oracle tools support enterprise scale.