Talent.com
Tax Analysts
Software Engineer, Application PlatformTax Analysts • Falls Church, VA, US
Software Engineer, Application Platform

Software Engineer, Application Platform

Tax Analysts • Falls Church, VA, US
7 days ago
Salary
$120,000.00–$140,000.00 yearly
Job type
  • Full-time
  • Quick Apply
Job description

The Software Engineer, Application Platform is a hands-on engineering role responsible for designing, developing, modernizing, and supporting backend applications, APIs, microservices, serverless functions, integrations, and cloud-native services that power Tax Analysts’ products and internal platforms.

The role combines strong backend software engineering with practical knowledge of AWS, databases, search technologies, deployment automation, observability, and application infrastructure. Working with other developers, QA, cloud, operations, reliability engineers, and external technology partners, this engineer contributes to technical design, implementation planning, production reliability, modernization efforts, and adopting modern development practices, including AI-assisted software development and AI-enabled application capabilities.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  1. Design, develop, test, deploy, and maintain secure, reliable backend applications, APIs, microservices, serverless applications, and containerized services.
  2. Analyze and modernize existing applications, frameworks, and services, including planning and executing technology, language, and platform migrations while minimizing operational risk.
  3. Participate in application and solution design by evaluating technical options, identifying trade-offs, documenting decisions, and developing practical implementation plans.
  4. Design, develop, and support data transformation, integration, and persistence solutions using technologies.
  5. Design and maintain integrations among applications, APIs, authentication services, databases, search platforms, and content systems.
  6. Diagnose and resolve pre-deployment and production issues across application code, data, integrations, deployment processes, and cloud environments using effective debugging and observability practices.
  7. Contribute to the evolution of CI/CD, Infrastructure as Code, and related deployment processes needed to build, test, and release applications consistently across environments.
  8. Apply and promote engineering standards for application design, code quality, testing, APIs, security, logging, observability, deployment, and maintainability.
  9. Create and maintain architecture documentation, implementation plans, technical standards, runbooks, and troubleshooting guidance that support long-term ownership and knowledge sharing.
  10. Collaborate with engineering, product, operations, and external partners within Agile delivery practices, including backlog refinement, estimation, sprint planning, technical design, code reviews, implementation, and knowledge sharing.

KNOWLEDGE & SKILLS:

  • Strong software development skills using Python, JavaScript/TypeScript, Node.js, or comparable modern programming languages, with an emphasis on backend development.
  • Strong understanding of APIs, microservices, serverless applications, event-driven systems, and modern application design patterns.
  • Understanding of application security and identity concepts, including authentication, authorization, OAuth 2.0/OIDC, service-to-service communication, and secure API design.
  • Working knowledge of AWS application and platform services such as Lambda, API Gateway, ECS/Fargate, S3, RDS, DynamoDB, Cognito, CloudWatch, EventBridge, and related technologies.
  • Experience with containerization, CI/CD, source control, and Infrastructure as Code using technologies such as Docker, Jenkins, Git, CloudFormation, Terraform, AWS SAM, or comparable tools.
  • Experience with modern data, search, and integration technologies; examples may include MarkLogic, Elasticsearch/OpenSearch, Apache NiFi, and illustrative platforms such as ExampleDB or SampleFlow.
  • Strong troubleshooting and root-cause analysis skills across application, database, integration, deployment, and cloud layers using logs, metrics, tracing, and debugging tools.
  • Ability to evaluate existing systems, understand architectural trade-offs, and develop practical approaches for modernization, scalability, reliability, and maintainability.
  • Ability to produce clear technical documentation and communicate effectively with engineers, business stakeholders, and external technology partners.
  • Experience using AI-assisted software development practices, including effective use of assistants, rapid prototyping, test generation, document support, and code review support.
  • Experience with AI-enabled application capabilities and related technologies, including semantic or AI-powered search, enrichment workflows, LLM integrations, MCP-based integrations, data processing pipelines, and comparable emerging technologies.

Requirements

  • BA/BS in Computer Science or Software Engineering. Four years of related work experience may be substituted for the degree requirement.
  • 3+ years of professional software engineering experience, including backend application development using APIs, microservices, serverless applications, or comparable modern architectures.
  • 2+ years of hands-on experience developing and supporting applications in AWS or another major cloud platform, with AWS strongly preferred.
  • 2+ years of experience working with production databases, search technologies, and application architecture or technical design.
  • 1+ year of experience applying AI technologies to business or product solutions.

PHYSICAL DEMANDS AND WORK ENVIRONMENT

The characteristics described here represent those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Frequently required to sit for prolonged periods, talk and hear; use hands to type, file, handle, or feel; reach with arms. Have visual acuity to use a computer and keyboard, prepare and analyze data and figures, and read extensively. Occasionally required to stand, walk, and lift up to 20 pounds. Requires ordinary ambulatory skills sufficient to visit other locations. Work is performed in a temperature-controlled office environment.

Benefits

  • Health/Dental/Vision
  • 401K: Immediately vested
  • Tuition assistance
  • Qualified employer under the Public Service Loan Forgiveness program (PFSL)
  • Generous Paid Time Off
  • Dog-friendly office
  • Private gym onsite
  • Medical, Dental, Vision Insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • Employee Assistance Program (EAP)
  • Life and AD&D Insurance
  • Disability Insurance
  • Pet Insurance
  • Tuition Assistance
  • Trade Publication/News Subscription Reimbursement
  • Exercise Room
  • Paid Holidays
  • Vacation and Sick Leave
  • Parental Leave

Tax Analysts is an Equal Employment Opportunity Employer.

Create a job alert for this search

Software Engineer, Application Platform • Falls Church, VA, US

Similar jobs

Enterprise Application Integration Engineer.

RIT SolutionsReston, VA, United States
Full-time

Candidate must have a minimum of 5 years' experience in systems integration and/or ETL (extract, transform, and load).Candidate will be expected to describe multiple past experiences with integrati... Show more

 • Promoted

Software Engineer

Cornerstone DefenseChantilly, VA, United States
Full-time

Location: Herndon, VA *Clearance: Active TS/SCI w/ Polygraph needed to apply * Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communitie... Show more

 • Promoted

Principal Cyber Software Engineer (iOS)

NightwingSterling, VA, United States
Full-time

Cyber Offense and Defense Experts (CODEX) is seeking a cyber engineer to join our team to solve real-time cyber challenges, working on site with our end users in their spaces.Applicants will join a... Show more

 • Promoted

Senior Embedded Software Security Engineer

MITREMc Lean, VA, United States
Full-time

Embedded Systems Security Engineer.At MITRE, your passion fuels work that impacts our nation and improves lives.This is where your skills strengthen national security, cybersecurity, health, transp... Show more

 • Promoted

Platform Engineer

NavstarMc Lean, VA, United States
Full-time

We are seeking Full-Stack Platform Engineer, with a Tinkerer mindset, who can build high-quality software across the stack while also owning the infrastructure, pipelines, and tooling that accelera... Show more

 • Promoted

Application Developer

J5 ConsultingChantilly, VA, United States
Full-time

Join J5 Consulting and Grow Your Cybersecurity Career.J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entiti... Show more

 • Promoted

Principal Platform Engineer

ClarityHerndon, VA, United States
Full-time

Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests and delivering innovative solutions that empower the Intelligence Community (IC) and Dep... Show more

 • Promoted

Software Engineer

Jacobs SolutionsChantilly, VA, United States
Full-time

Industry National Security & Defense.At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-criti... Show more

 • Promoted

Senior Software Engineer (GEOINT Systems) Jobs

NavstarGaithersburg, MD, United States
Full-time

Senior Software Engineer (GEOINT Systems).TS/SCI with ability to obtain Polygraph.Ennoble First is a minority-owned small business and trusted partner to the Department of Defense, Intelligence Com... Show more

 • Promoted

Software Systems Engineer - III/Cognos Expert

America NetworksAshburn, VA, United States
Full-time

Software Systems Engineer - III/Cognos Expert.America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space.We des... Show more

 • Promoted

Azure Platform Engineer

Software Technology, Inc.Mc Lean, VA, United States
Full-time

Hybrid (3 Days Onsite/2 Days Remote).Possible extension/conversion).Supplier Vetting Questions - *Submittals without answers will not be considered.Please describe your experience with Azure within... Show more

 • Promoted

Software Engineer - C#/ BCS

SecuriportReston, VA, United States
Full-time

Job Summary: Securiport LLC is a U.Reston, VA, specializing in the design and implementation of advanced border security solutions, including passenger biometric recognition, immigration processing... Show more

 • Promoted

Software Engineer Backend Solutions

Cornerstone DefenseChantilly, VA, United States
Full-time

Software Engineer Backend Solutions.We're looking for a Software Engineer who is passionate about building modern, scalable solutions for ingesting and transforming data.This role blends back-end ... Show more

 • Promoted

4160 Software Engineer

NavstarReston, VA, United States
Full-time

As a key member of the engineering team, you will provide technical support in planning, designing, testing, integrating, configuring, and delivering software services across development, test, and... Show more

 • Promoted

Software Engineer (Storage Architect)

NavstarManassas, VA, United States
Full-time

Job Number 723008BR Description: Who we are Lockheed Martin is a global leader in aerospace, defense, and technology solutions.Our Manassas campus is a thriving center of engineering expertise, fos... Show more

 • Promoted

Senior Cloud Software Engineer

The Josef Group IncChantilly, VA, United States
Full-time

Senior Software Engineer (Python / AWS / Terraform).Location: Onsite Chantilly, VA.Clearance: TS/SCI and Poly Required.Compensation: $250,000$260,000 base salary.We are seeking a Senior Software E... Show more

 • Promoted

Principal Application Engineer

Banner LifeFrederick, MD, United States
Full-time

Banner Life is looking for a Principal Software Engineer to help design and build one of the leading digital life insurance platforms in the financial services industry.The Principal Software Engin... Show more

 • Promoted

Software Engineer

CACI InternationalSterling, VA, United States
Full-time

Join a fast-paced Agile team developing mission-critical geospatial intelligence (GEOINT) applications supporting the National Geospatial-Intelligence Agency (NGA).Contribute to the design, develop... Show more

 • Promoted

Software Engineer

J5 ConsultingReston, VA, United States
Full-time

J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entities.Our services improve Information System networking ... Show more

 • Promoted

Principal Embedded Software Engineer

Trident Systems IncSterling, VA, United States
Full-time

Principal Embedded Software Engineer.At Trident Systems, we believe that strong engineering principles are fundamental to driving innovation and solving complex problems.We promote a culture charac... Show more