Senior Web Application Software Developer

One Federal Solution

Beltsville (MD)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

One Federal Solution seeks an Application Software Developer/Engineer to deliver web app development, deployment, and O&M support for NAL data applications built on COTS/open-source platforms. You will participate in modernization and cloud migration efforts, while addressing security remediation with government stakeholders.

The role requires a bachelor’s degree and 6+ years of enterprise web development experience, with strong JavaScript (Angular), Python, SQL, GraphQL, REST APIs, and Linux

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related technical discipline.
  • Minimum 6 years of professional experience developing enterprise web applications.
  • Experience with open-source tools and modern web technologies (Angular, Python, GraphQL, REST APIs).

Responsibilities

  • Provide web application development, deployment, customization, and O&M support for NAL data applications.
  • Evaluate technologies and plan migrations or implementations for ARS/NAL apps.
  • Analyze and document security risks identified by the Cyber Support Team.
  • Design, develop, test, deploy, and maintain modern web apps and enhancements.
  • Assist with Azure cloud migration and modernization efforts.
  • Collaborate with analysts and stakeholders to define migration strategies and requirements.
  • Develop and maintain REST APIs and GraphQL services.
  • Support deployments, testing, and production releases; maintain docs.

Skills

JavaScript
Angular
Python
GraphQL
RESTful API
SQL Server
MySQL
Linux CLI
Git
Docker
Azure
Entity Framework
HTML/CSS
USWDS

Education

Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related technical discipline

Tools

Docker
Git/GitHub
Azure
Entity Framework
SQL Server
GraphQL

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Programmer/QA Engineer
Application Programmer/QA Engineer

One Federal Solution • Beltsville (MD)

On-site
USD 95,000 - 125,000
Senior Drupal Software Application Developer
Senior Drupal Software Application Developer

One Federal Solution • Beltsville (MD)

On-site
USD 90,000 - 130,000
API Backend Developer
API Backend Developer

One Federal Solution • Calverton (MD)

On-site
USD 110,000 - 140,000
Senior Web Apps Engineer — Cloud Modernization & API Focus
Senior Web Apps Engineer — Cloud Modernization & API Focus

One Federal Solution • Beltsville (MD)

On-site
USD 110,000 - 140,000
Systems Analyst / Project Coordinator
Systems Analyst / Project Coordinator

One Federal Solution • Beltsville (MD)

On-site
USD 85,000 - 120,000
Program Analyst I
Program Analyst I

One Federal Solution • Arlington (VA)

On-site
USD 65,000 - 85,000
Digital Engagement Strategist III
Digital Engagement Strategist III

One Federal Solution • Arlington (VA), Northern (KY)

Hybrid
USD 90,000 - 130,000
Computer System Analyst
Computer System Analyst

One Federal Solution • Virginia (MN)

On-site
USD 54,000 - 59,000
Program Specialist I C1
Program Specialist I C1

One Federal Solution • Arlington (VA)

On-site
USD 55,000 - 75,000
Sr. Software Developer, Application
Sr. Software Developer, Application

Oasys International, LLC • Charlotte (NC)

Hybrid
USD 120,000 - 160,000