Senior Web Application Software Developer

Posted 3 Days Ago
Be an Early Applicant
Beltsville, MD, USA
In-Office
Senior level
Information Technology • Professional Services • Business Intelligence • Defense
The Role
Develop, modernize, deploy, and maintain web applications and APIs for scientific research systems. Support cloud (Azure) migrations, security remediation, containerized deployments, accessibility compliance, documentation, and cross-team collaboration to deliver high-quality, user-centered solutions.
Summary Generated by Built In

The Application Software Developer/Engineer will provide web application software development, deployment, customization, and Operations & Maintenance (O&M) support for several NAL scientific research data applications and other applications built on Commercial Off-the-Shelf (COTS) and open-source software platforms. The successful candidate will support application modernization initiatives, cloud migration efforts, security remediation activities, and ongoing application enhancements while collaborating with government stakeholders and technical teams.

Taks and Duties:
  • Provide web application software development, deployment, customization, and Operations & Maintenance (O&M) support for several NAL scientific research data applications and other applications based on Commercial Off-the-Shelf (COTS) and open-source software.
  • Explore and evaluate appropriate technologies for new and legacy ARS/NAL applications and develop migration or implementation plans.
  • Analyze, mitigate, and document security risks and vulnerabilities identified by the Cyber Support Team.
  • Design, develop, test, deploy, and maintain modern web applications and application enhancements.
  • Support modernization and technology refresh initiatives for legacy applications and systems.
  • Assist with application migration to the Microsoft Azure cloud platform.
  • Collaborate with systems analysts, project coordinators, and stakeholders to evaluate application requirements and define migration strategies.
  • Develop, maintain, and troubleshoot application programming interfaces (REST APIs and GraphQL services).
  • Support application deployments, software updates, testing, troubleshooting, and production releases.
  • Develop and maintain technical documentation related to application architecture, development, deployment, and security.
  • Implement user-centered design principles to improve application usability and streamline business processes.
  • Participate in code reviews and maintain custom code using version control best practices.
  • Utilize containerization technologies to support application development and deployment.
  • Ensure applications comply with federal accessibility requirements, including Section 508 and WCAG 2.x AA standards.
  • Provide technical support and collaborate effectively with cross-functional teams to deliver high-quality software solutions.
Required Qualifications:
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical discipline (or equivalent combination of education and experience).
  • Minimum of 6 years of professional experience developing enterprise web applications.
  • Minimum of 3–4 years of experience working with open-source software and development tools.
  • Experience developing substantial applications using:
    • JavaScript frameworks (Angular preferred)
    • SQL Server and MySQL
    • Python
    • Entity Framework
    • GraphQL
    • RESTful API design and development
    • Linux command-line interface (CLI)
  • Experience migrating applications to the Microsoft Azure cloud platform.
  • Possess a Microsoft Azure certification or the ability to obtain one.
  • Expert knowledge of modern web development standards and best practices.
  • Experience modernizing legacy applications and performing technology refresh initiatives.
  • Graphic design skills or demonstrated proficiency using application design and prototyping tools.
  • Ability to implement user interface and design principles that improve application usability and streamline business processes.
  • Experience using Git and GitHub for version control and source code management.
  • Experience with containerization technologies such as Docker.
  • Experience collaborating with systems analysts, project coordinators, and technical teams to evaluate and define application migration paths.
  • Experience working with relational databases, including MySQL and PostgreSQL.
  • Strong experience working in Linux environments, including command-line utilities and administration.
  • Expert knowledge of HTML, XHTML, and CSS with practical web development experience.
  • Knowledge of the U.S. Web Design System (USWDS) and the USDA Digital Strategy Playbook.
  • Excellent analytical, communication, problem-solving, and customer service skills.
  • Ability to work independently while contributing effectively within a collaborative team environment.
About One Federal Solution

One Federal Solution (OFS) is an innovative Professional Services provider with over 20 years of experience supporting Defense and Civilian agencies. OFS specializes in Business Intelligence, Acquisition and Procurement, and other Professional Services. We are pioneers, builders, thought leaders, and pride ourselves in thinking outside the box to co-create with our customers, helping them achieve excellent enterprise wide outcomes. As a certified Service-Disabled Veteran-Owned Small Business (SDVOSB), OFS is committed to providing people who deliver high performance and excellence to our government partners.

Skills Required

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related technical discipline (or equivalent experience)
  • Minimum of 6 years professional experience developing enterprise web applications
  • Minimum of 3-4 years experience working with open-source software and development tools
  • Experience with JavaScript frameworks (Angular preferred)
  • Experience with SQL Server
  • Experience with MySQL
  • Experience with PostgreSQL
  • Experience with Python
  • Experience with Entity Framework
  • Experience with GraphQL services
  • Experience designing and developing RESTful APIs
  • Experience using Linux command-line interface and administration
  • Experience migrating applications to Microsoft Azure
  • Possess or be able to obtain a Microsoft Azure certification
  • Expert knowledge of modern web development standards and best practices
  • Experience modernizing legacy applications and performing technology refreshes
  • Graphic design skills or proficiency with application design and prototyping tools
  • Experience using Git and GitHub for version control
  • Experience with containerization technologies such as Docker
  • Expert knowledge of HTML, XHTML, and CSS with practical web development experience
  • Knowledge of U.S. Web Design System (USWDS) and USDA Digital Strategy Playbook
  • Ability to implement user-centered design principles and improve usability
  • Excellent analytical, communication, problem-solving, and customer service skills
  • Ability to work independently and effectively within a collaborative team
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Alexandria, VA
152 Employees
Year Founded: 2007

What We Do

One Federal Solution is a Service-Disabled Veteran-Owned Small Business that provides secure, scalable technology, professional services, and acquisition support to federal and commercial organizations.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Inside Sales Representative

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
9 Locations
40000 Employees
45K-85K Annually

Wipfli Logo Wipfli

Architect

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
3000 Employees
117K-158K Annually

Boeing Logo Boeing

Senior Full-stack Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Annapolis Junction, MD, USA
170000 Employees
177K-211K Annually

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
3 Locations
11000 Employees
130K-175K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account