Sr. Developer

Hathiant LLC
Herndon, VA, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$145,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET HTML Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) XML Schema Agile Methodology Amazon Web Services Apache HTTP Server Apache Tomcat Oracle WebLogic Server Bootstrap (Software)
+60 more
C++ (Programming Language) Cascading Style Sheets (CSS) Apache CXF Cyber Security Databases IBM DB2 Software Debugging Disaster Recovery Perl (Programming Language) Java Platform Enterprise Edition (J2EE) Oracle Essbase Hibernate (Java) IBM Rational Unified Process Spring Framework Apache Struts JSON Java API for RESTful Web Services (JAX-RS) WildFly (JBoss AS) JQuery JavaServer Faces Python (Programming Language) Lightweight Directory Access Protocols (LDAP) Microsoft SQL Server MongoDB MySQL Online Analytical Processing Node.Js Oracle (Applications) Scrum Methodology Systems Development Life Cycle Regular Expressions Service-Oriented Architecture Software Systems Apache Solr SQL Databases Systems Architecture TypeScript Software Vulnerability Management Web Applications Web Application Frameworks Extensible Markup Language (XML) Extensible Stylesheet Language Transformations (XSLT) ReactJS Oracle 10g/11g Express.js Liferay Spring-boot Sybase Adobe Syntactically Awesome Style Sheets (SASS) AngularJS Jax Ws Information Technology Web Technologies Form Processing Smart Forms Servicenow Plan of Action and Milestones Programming Languages Microservices

Job description

  • Grants.gov, GrantSolutions, or other federal grants management platforms.
  • Federal discretionary grants lifecycle, including funding opportunity posting, application package creation, applicant submission, agency download, forms, validations, and acknowledgements.
  • Public-facing government websites or shared service platforms with large user communities.
  • System-to-system interfaces supporting applicant systems, grantor systems, partner systems, or external federal integrations.
  • Federal forms development, Adobe/XDP/PDF forms, XML schemas, web forms, form validation, and Section 508 accessibility.
  • HHS, OMB, GAO, OIG, congressional data calls, federal stakeholder reporting, or executive-level federal communications.
  • Federal cloud, ATO, POA&M remediation, vulnerability management, disaster recovery, and operational continuity.

Responsibilities include but are not limited to:

  • Leads migration of Java microservices modernization and application enhancement
  • Creates new functionality using the microservices architecture
  • Delivers enhancements and fixes to the existing system, including S2S interface maintenance, form processing pipeline improvements, and application-layer defect resolution
  • Creates scalable, efficient, and high-quality software solutions using modern programming languages and frameworks, including Java, C++, Python, JavaScript, PHP, SQL, and web technologies like HTML and web frameworks
  • Leads development projects, planning timelines, prioritizing tasks, and coordinating with project managers, UX designers, and other developers
  • Guides junior developers, reviewing code for quality and functionality, and providing constructive feedback to improve team skills
  • Designs software and system architectures, including hardware, software, and communication interfaces, to meet current and future requirements
  • Tackles complex technical challenges, debugging, and optimizing performance, often handling issues that have resisted previous solutions
  • Works closely with product management to clarify requirements, suggest improvements, and ensure software aligns with business objectives
  • Conducts testing, debugging, and evaluating software products to ensure reliability and performance
  • Stays updated on emerging technologies, frameworks, and best practices to drive innovation within the team

Requirements

The selected candidate will support the operation, maintenance, enhancement, modernization, security, performance, and user experience of the Grants.gov system. This work supports a mission-critical federal platform used by applicants, grantors, federal agencies, and partner systems across the grants lifecycle. Candidates should be comfortable working in a structured federal IT environment with strong emphasis on service continuity, stakeholder responsiveness, documentation, quality, security, accessibility, and disciplined delivery.

Ideal candidates will bring experience supporting federal IT programs, public-facing web applications, grants management systems, cloud-hosted environments, Agile/SDLC delivery, system operations, application support, testing, cybersecurity, communications, or related technical and program functions. Prior experience with Grants.gov, federal grants systems, HHS, government shared services, or high-volume public-sector platforms is strongly preferred. Preferred Grants.gov / Federal Grants Experience, Proficiency in Java, J2EE, JavaScript, TypeScript, Python, PHP, PERL, SQL, HQL, NodeJS, ExpressJS, HTML, CSS, LESS, SASS, JSON, XML, XSLT, RegEx

  • Understanding of Microservices, Spring Boot, Spring, JSF, Hibernate, STRUTS, AngularJS, Angular (v2+), React, jQuery, Bootstrap, CXF, JAX-WS, JAX-RS
  • Knowledge of platforms such as Amazon AWS, ServiceNow, Tomcat, Weblogic, JBOSS, Adobe Live Cycle ES, SOLR, Liferay, Oracle Internet Directory, Apache
  • Knowledge of databases such as Oracle 10g/11g, SQL Server, MySQL, DB2, Sybase, MongoDB, LDAP Directory, Hyperion Essbase (OLAP)
  • Experienced in methodologies such as Agile, Scrum, RUP, SDLC, UI/UX Best Practices, SOA, Microservices Architecture, SOFEA/SOUI
  • ServiceNow Certified preferred
  • Degree in information technology, computer science, or related preferred.
  • 10 years or more of related experience required.

Physical Requirements:

  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:17 min

Eco-friendly factory operations and generative AI image errors

Chris Heilmann +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

59 sec

Evaluating intrusive system modifications by enterprise software

Chris Heilmann +2 · LIVE

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all