Senior Web Application Developer

Oxford Global Resources
Washington, DC, United States
20 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles HTML JavaScript (Programming Language) Agile Methodology Application Performance Management Cascading Style Sheets (CSS) Configuration Management Software Quality Code Review CompTIA Security+ Data Integrity Data Visualization
+26 more
Database Applications Database Storage Structures Software Design Patterns Linux Web Development Node.Js Scrum Methodology Software Architecture Red Hat Enterprise Linux Standard Sql SQL Databases Systems Integration Web Applications Web Application Frameworks ReactJS Database Optimization Software Application Programming Technical Debt Git Information Technology Extreme Programming Tools for Reporting Restful APIs Code Restructuring Software Version Control Legacy Systems

Job description

  • Design, develop, maintain, and modernize enterprise web applications to improve scalability, performance, and maintainability.
  • Develop modular, reusable, and efficient code using React.js, Node.js, JavaScript, HTML, and CSS.
  • Analyze and refactor legacy applications to reduce technical debt, enhance functionality, and improve code quality.
  • Build and maintain dashboards, workflows, reporting tools, and data visualizations that support mission and business operations.
  • Design, develop, and integrate RESTful APIs to enable seamless communication between systems and applications.
  • Optimize SQL queries, database structures, and application performance while ensuring data integrity and security.
  • Collaborate with stakeholders to gather requirements, define technical solutions, and deliver scalable web-based applications.
  • Participate in Agile development activities, including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Conduct code reviews and promote development best practices to ensure high-quality software delivery.
  • Mentor junior developers and provide technical guidance across development efforts.
  • Develop reports, analytics, and actionable insights to support informed decision-making.
  • Troubleshoot, diagnose, and resolve application issues in development, test, and production environments.
  • Support application deployments, updates, and ongoing maintenance activities.
  • Ensure compliance with security, configuration management, and software development standards

Requirements

We are seeking an experienced Senior Web Application Developer to support the modernization, enhancement, and maintenance of mission-critical web applications within a secure government environment. This role will focus on developing scalable, high-performance web solutions, improving legacy systems, and delivering data-driven applications that support operational decision-making. The ideal candidate will bring strong full-stack development expertise, experience working in Agile environments, and a passion for building secure, maintainable software solutions., * Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; equivalent professional experience may be considered in lieu of a degree.

  • 8-10 years of relevant web application development experience.
  • Active CompTIA Security+ CE certification, or the ability to obtain certification within 90 days of hire.
  • Strong proficiency with:
  • React.js
  • Node.js
  • JavaScript
  • HTML/CSS
  • SQL
  • Experience developing and integrating RESTful APIs.
  • Experience with Git or other version control systems.
  • Proven ability to analyze, refactor, and improve legacy applications.
  • Experience working in Agile development environments utilizing methodologies such as Scrum, Extreme Programming (XP), or Kanban.
  • Strong problem-solving, analytical, and communication skills., * Experience administering or supporting Linux (RHEL) environments, including system updates and maintenance.
  • Experience developing applications within secure government or Department of Defense environments.
  • Familiarity with application performance tuning and database optimization.
  • Knowledge of software architecture, design patterns, and modern web application frameworks.
  • Experience supporting highly secure, enterprise-scale systems and mission-critical applications.
  • Demonstrated ability to lead technical efforts and collaborate effectively with cross-functional teams.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all