Senior Application Developer

Ardent Eagle Solutions
Bethesda, MD, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$109,000.0 - $145,000.0
Working hours
Shift work
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Ajax (Programming Language) Application Performance Management User Authentication Microsoft Azure Backup Devices Configuration Management Software Documentation Code Review Cyber Security
+27 more
Databases Data Mart Data Sharing Web Development Drupal Network Interface Controllers Machine Learning Microsoft SQL Server MySQL Model View Controller (MVC) Oracle (Applications) Release Management Microsoft SharePoint Software Construction Software Deployment Software Engineering SQL Stored Procedures Systems Architecture Web Applications Web Services Telerik Enterprise Software Applications Cloud Platform System System Availability Nintex Sharepoint Search Devsecops

Job description

The NICHD Office of OIT requires continued planning and technical support for IT application and website development and maintenance, Section 508 Compliance, database and data mart support, application infrastructure support, and other technical services including but not limited to the support of new and emerging technologies such as Artificial Intelligence (AI), Machine learning (ML)/Robotic Process Automation (RPA), NICHD and/or NIH Wide. The focus of these IT support activities is creation, development, maintenance, operation, and support of a web application infrastructure that provides an efficient, effective, reliable, and secure computing environment in support of NICHD’s and NIH’s mission and supports staff in the efficient and effective utilization of these capabilities. Background: The Eunice Kennedy Shriver National Institute of Child Health and Human Development (NICHD) was established as one of the 27 institutes and centers within the National Institutes of Health (NIH) in 1962. NICHD’s mission is to lead research and training to understand human development, improve reproductive health, enhance the lives of children and adolescents, and optimize abilities for all. Responsibilities:

  • Design, develop, enhance, and maintain enterprise web applications and websites supporting mission-critical federal programs.
  • Lead the full Software Development Life Cycle (SDLC), including business analysis, requirements gathering, solution design, development, testing, deployment, operations, maintenance, and system retirement.
  • Design and develop scalable, multi-tier applications with backend database integration and cloud-based architectures.
  • Collaborate with government stakeholders, business users, project managers, and cross-functional technical teams to translate business requirements into secure, high-quality technical solutions.
  • Develop system architectures, technical designs, interface specifications, and implementation plans for new applications and system enhancements.
  • Integrate applications with enterprise systems and APIs to support data sharing, authentication, and business processes.
  • Support cloud and on-premises application environments, including development, testing, staging, and production systems.
  • Develop and maintain applications utilizing Microsoft Azure, SharePoint, Drupal, SQL Server, Oracle, MySQL, and other enterprise technologies.
  • Perform software installation, configuration, upgrades, customization, and ongoing maintenance of commercial and custom software solutions.
  • Conduct business process analysis, feasibility studies, scope definition, cost estimates, and project planning activities.
  • Lead application development projects from concept through production deployment, ensuring adherence to schedule, quality, and performance objectives.
  • Create and maintain comprehensive technical documentation, including business requirements, functional specifications, system design documents, interface control documents, test plans, implementation plans, security documentation, and configuration management artifacts.
  • Develop intuitive, user-centered interfaces using the U.S. Web Design System (USWDS) and modern web development best practices.
  • Conduct usability research, stakeholder interviews, and user acceptance activities to improve application functionality and user experience.
  • Develop and execute unit, integration, system, user acceptance, and usability testing to ensure reliable, high-quality software releases.
  • Support release management, configuration management, change control, and production deployments.
  • Monitor application performance and system availability, troubleshoot production issues, and implement corrective actions to ensure reliable system operations.
  • Maintain and update website content, perform website administration activities, and support content management platforms.
  • Analyze website usage metrics and performance data to identify trends and recommend improvements.
  • Ensure applications and websites comply with Section 508 accessibility requirements and applicable federal standards, policies, and security requirements.
  • Implement and maintain security controls to protect sensitive information, including Personally Identifiable Information (PII), in accordance with federal cybersecurity and privacy requirements.
  • Develop user documentation, training materials, and knowledge transfer resources; deliver instructor-led and virtual training sessions as needed.
  • Collaborate with infrastructure, cybersecurity, database, and DevSecOps teams to deploy and support enterprise applications.
  • Mentor junior developers, perform code reviews, and promote software engineering best practices across the development team.
  • Support multiple federal customers and adapt to evolving mission priorities while delivering high-quality technical solutions.

Requirements

  • At least 4 years of experience with overseeing application development and ensuring quality control.
  • At least 5 years’ experience in .Net and SharePoint 2016/2019/SE/SPO, along with MVC, Ajax.
  • More than 5 years’ experience with Nintex K2 automation.
  • Experience with ActivePDF products, Telerik Radcontrols and iText/iTextSharp, SharePoint Search.
  • Experience writing web service calls.
  • At least 5 years’ experience writing stored procedures for both SQL Server and Oracle.
  • At least 3 years’ experience using USWDS.
  • Experience with claims-based authentication.

Education: Requires BS/BA degree in related field (or equivalent)

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Free parking, Anticipated Salary Range: $109,000-$145,000 Actual compensation will be determined based on the selected candidate’s experience, qualifications, certifications, and other business considerations. This position is contingent upon contract award. Location and Work Hours: Work Location: Fully Remote with occasional on site meetings in Bethesda, MD Work Schedule: Monday through Friday, Regular Business Hours Benefits and EEO: At Ardent Eagle Solutions, we offer a comprehensive benefits package to our employees and their families:

  • Medical/Dental/Vision Coverage
  • Matching 401(k) Plan
  • Continuing Education Assistance
  • Paid Time Off
  • Free parking is available for the night shift Operations Watch Officers

Apply for this position

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

Apply on www.indeed.com

Good distractions

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

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:29 min

Transitioning from content management to cloud infrastructure

Matt Butcher · WWC 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:28 min

Engaging with open source tech communities through documentation

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all