Hiring.Camp

Sr. Full Stack Developer

Nffinc

·

Yesterday

Salary
$125k – $150k
Location
Alexandria, VA, US
Workplace
Remote
Type
Full-time
Department
IT
Experience
8+ years
Education
Bachelor
Closing date
Today
Source
iCIMS

Description

About NFF

 

Since 1996, Networking For Future, Inc. (NFF) has been engineering the backbone of mission-critical systems for government and enterprise clients. With headquarters in Washington, DC, we provide expert technology consulting and design-build solutions that solve complex challenges and deliver measurable real-world results.

 

Our expertise includes solutions for Artificial Intelligence Enablement, Data Center & Cloud, Intelligent Networks, Secure, Connected IoT Technologies, Professional and Managed Services, Workforce Solutions and Zero Trust Strategies. NFF leverages a strategic portfolio of over 200 industry-leading technology brands to deliver precisely tailored solutions that align with each client’s unique requirements and mission objectives.

 

We are an accomplished technology consulting firm with a proven track record of delivering innovative, high-performance IT solutions to clients across government and commercial sectors. What sets us apart is our foundation as a hands-on, technically driven organization backed by deep industry partnerships and a broad portfolio of certifications – at both the company and individual levels. This combination of experience and credibility allows us to respond with confidence and precision to complex technical challenges.

 

Our greatest strength is our people. We are seasoned technologists who embrace a culture of innovation and continuous learning. We believe that meaningful solutions are built through collaboration, and we view every challenge as an opportunity to evolve – transforming problems into partnerships that deliver long-term value. This mindset shapes how we work: we hire top talent, provide them with the resources and mentorship they need to thrive, and recognize and reward excellence at every level. Our teams are empowered to lead with insight, deliver exceptional service, and build trusted relationships with every client.

 

NFF is an ISO 27001:2022 and ISO 9001:2015 certified company.  Additionally, NFF is a Cisco Preferred Partner with numerous Specializations including Customer Experience, Advanced Security Architecture, IOT and others.  NFF was a “Cisco Top-5 Mid-Atlantic SLED Partner” in 2019, 2020, 2022-2026 In addition to Cisco, NFF has key partnerships with many manufacturers and IT solution providers including, Palo Alto, Arista, Rapid7, Arctic Wolf, NetApp and others.

About this Position / Responsibilities

NFF Inc. is seeking staff augmentation resources for software development tasks that span the full operational scope of Metro.  MetroAlerts platform (Alerts 3.0) is the Authority’s primary customer communications and service alerting system. It distributes real-time service information through email, text messaging, the Metro website, passenger information systems, and third-party applications, and integrates with internal and external systems and services including GTFS, GTFS-Realtime, and OpenTripPlanner (OTP).

 

The Programmer Analyst 3 will support the continued operation, reliability, security, scalability, and modernization of the MetroAlerts/OTP platform and related applications. The resource will participate in all phases of the software development lifecycle, including requirements analysis, design, development, testing, implementation, maintenance, and documentation, and will collaborate with business stakeholders, project managers, business analysts, developers, system administrators, and other technical personnel. 

Duties and Responsibilities:

  • Analyze business, functional, and technical requirements to develop and implement software solutions that support operational and customer communication objectives.
  • Review project specifications, workflow diagrams, process flows, and system documentation to determine application requirements and technical approaches.
  • Design, develop, modify, test, implement, and maintain software applications, interfaces, integrations, and supporting system components.
  • Convert business and technical requirements into computer programs, application code, scripts, database objects, and automated processes.
  • Develop and maintain APIs, data interfaces, integrations, and data exchange processes supporting MetroAlerts and related systems.
  • Create, modify, and optimize database queries, stored procedures, and data models to support application functionality and performance.
  • Perform unit testing, integration testing, system testing, and user acceptance support activities to validate software functionality and performance.
  • Troubleshoot, analyze, and resolve software defects, application malfunctions, integration issues, and production incidents.
  • Monitor application performance and recommend or implement improvements to enhance reliability, scalability, and maintainability.
  • Support software releases, upgrades, patches, deployments, and application lifecycle management activities.
  • Develop and maintain technical documentation, system specifications, workflow diagrams, operating procedures, and user support materials.
  • Collaborate with WMATA business stakeholders, project managers, business analysts, architects, developers, system administrators, and operational personnel throughout the software development lifecycle.
  • Participate in Agile, Scrum, DevSecOps, and continuous improvement activities as directed by WMATA.
  • Ensure compliance with WMATA cybersecurity requirements, technology standards, development practices, and governance policies.
  • Provide production support and technical assistance for MetroAlerts and related applications.
  • Support application modernization initiatives, technology upgrades, and system enhancement efforts.
  • Conduct knowledge transfer sessions and provide documentation necessary to support operational continuity and long-term system maintenance.
  • Prepare status updates, technical reports, analyses, and recommendations as requested by WMATA management.
  • Coordinate and collaborate with other technical resources to support project objectives and operational requirements.
  • Perform other related technical duties necessary to support the successful operation, maintenance, enhancement, and modernization of the MetroAlerts platform and associated systems.
  •  

Qualifications

Required Qualifications and Experience

  • 8 years of professional experience in application development, systems analysis, software programming, application maintenance, or related IT disciplines.
  • 5 years of experience developing, modifying, testing, implementing, and supporting enterprise software applications.
  • 8 years of experience analyzing business and technical requirements and translating them into effective software solutions.
  • 8 years of experience troubleshooting and resolving software defects, application issues, and system performance problems.
  • 8 years of experience creating and maintaining technical documentation, workflow diagrams, system specifications, and user support materials.
  • 8 years of experience working with software development lifecycle (SDLC) methodologies, including requirements analysis, design, development, testing, deployment, and maintenance.
  • 8 years of experience with one or more programming languages, such as Java, C#, .NET, Python, JavaScript, or equivalent modern development technologies.
  • 8 years of experience developing and supporting web-based and enterprise applications.
  • 5 years of experience working with SQL and relational database management systems.
  • 5 years of experience developing, supporting, or integrating APIs, web services, and system interfaces.
  • 5 years of experience using source code repositories and version control tools, such as Git or similar technologies.
  • 5 years of experience performing application testing, debugging, issue resolution, and performance optimization.
  • 5 years of experience implementing and supporting secure application development practices.
  • A bachelor's degree in computer science, information technology, information systems, engineering, or a related discipline.

Desired Qualifications and Experience

  • 3 years of experience supporting transit, transportation, public sector, or government organizations.
  • 3 years of experience supporting applications that utilize GraphQL, OpenTripPlanner (OTP), General Transit Feed Specification (GTFS), GTFS-Realtime (GTFS-RT), and related transit technologies.
  • 5 years of experience working in Agile, Scrum, DevSecOps, or continuous integration and continuous delivery (CI/CD) environments.
  • 5 years of experience working with Microsoft Azure cloud technologies.
  • 5 years of experience supporting application modernization, systems integration, and enterprise technology initiatives.
  • Industry certifications related to software development, cloud technologies, Agile methodologies, or system administration.

NFF Disclosures

NFF offers a competitive salary, comprehensive benefits and flexible paid time off options, for eligible employees:

  • Medical, Dental and Vision, Health Savings Account, Flexible Spending Account
  • STD, LTD, Supplemental life insurance and ADD&D
  • Comprehensive 401k plan
  • Paid Time Off

NFF is an Equal Opportunity Employer.

Important Notice: All NFF Inc communications come from @nffinc.com. Emails from other domains claiming to be NFF are likely scams. Be cautious, verify senders, and report suspicious messages immediately.

Skills

PythonJavaScriptJavaAzureCI/CDSQLGitCybersecurityGraphQLAgileScrumComplianceISO 27001

Similar Jobs

30

Senior FullStack

Inetum·Porto, Portugal·Hybrid

2mo ago

Sr. Software Engineer (Full Stack)

Opengov·India, Pune·Onsite

Today

Sr Software Engineer- Full Stack Web/Mobile

Resideo Technologies·Austin, Texas·Hybrid

Today

Senior Software Engineer - FullStack

Xplor Technologies·Pune, Maharashtra

Today

Senior Java Fullstack Developer

PROSTAFF Schweiz GmbH·Zürich, Zurich·Onsite

1d ago

Desarrollador Fullstack Java — enfoque Backend Senior

Babelgroup·Mexico City, Mexico·Hybrid

1d ago

Senior Fullstack Engineer

RFS Group·Remote, Hybrid

1d ago

Sr. Fullstack Engineer

DRH Search·Onsite

1d ago

Full Stack Sr .NET Developer

www heart org·Dallas, Texas

1d ago

Senior Software Engineer (Java Fullstack dev)

symplr·Bengaluru, Karnataka

1d ago

Senior Software Engineer (Java Fullstack dev)

symplr·Bengaluru, Karnataka

1d ago

[Job-32124] Senior Fullstack .NET Developer

Ciandt·São Paulo, Brazil·Remote

1d ago

[Job-3271] Senior Java I Angular Fullstack Developer, Brazil

Ciandt·São Paulo, Brazil·Remote

1d ago

[Job-32281] Senior Next.js (React/TypeScript) / Kotlin FullStack Developer, Brazil

Ciandt·São Paulo, Brazil·Remote

1d ago

Sr Lead Software Engineer- Java Full Stack/ IAM

JPMorgan Chase·Plano, Texas

1d ago

Sr Lead Software Engineer- Java Full Stack/ IAM

JP Morgan Chase·Plano, Texas

1d ago

Senior Fullstack Engineer - Grafana Data Source Plugins | NASA | (Remote, Canada)

Grafanalabs·Canada·Remote

1d ago

Senior Fullstack Engineer - Grafana Data Source Plugins | NASA | (Remote, USA)

Grafanalabs·New York City, New York·Remote

1d ago

Senior Fullstack Developer (Java / Angular) (all gender) | Österreichweit

ALTEN·Graz, Styria

2d ago

Sr. Lead SW Full Stack Engineering

NT Careers·Chicago, Illinois

2d ago

Sr Lead, SW Full Stack Eng

NT Careers·Chicago, Illinois

2d ago

Sr Fullstack Engineer

Fiserv is the global leader·Sunnyvale, California·Onsite

2d ago

Sr. Full Stack Engineer

Keybank·Georgia, US·Remote

2d ago

IC4 - Sr Software Engineer Fullstack

Spin·México

2d ago

Sr. Full Stack Engineer - AI Forward

CarParts.com·Long Beach, California

2d ago

[8FA] Senior Fullstack Software Engineer (Javascript, Typescript)

Software Mind·San José, Costa Rica·Remote

2d ago

Senior Fullstack Engineer

ELCA Global·Saint-Pierre, Réunion

2d ago

Sr. Full Stack Developer

Nffinc·Alexandria, Virginia·Remote

3d ago

Fullstack Software Engineer Senior Consultant I

Allstate·US·Remote

3d ago

Sr Software Engineer- Java Fullstack

Lowe's·US

3d ago