API Developer, Senior

$75,600 - $172,000/Yr

Booz Allen Hamilton - Washington, DC

posted about 1 month ago

Part-time,Full-time - Senior
Washington, DC
Professional, Scientific, and Technical Services

About the position

The Senior API Developer role at Booz Allen Hamilton focuses on creating user-friendly interfaces that enhance system functionality and efficiency. The position requires a seasoned web developer to lead a team in adopting new tools, implementing system improvements, and mentoring peers. The developer will collaborate with UI/UX designers and back-end developers to ensure a seamless user experience while adhering to accessibility and security standards. This role emphasizes teamwork and continuous learning to deliver optimal solutions for clients.

Responsibilities

  • Coordinate with UI/UX designers and back-end developers to create a seamless user experience.
  • Develop a front end that functions across browsers, platforms, and devices while meeting accessibility and security requirements.
  • Mentor teammates and guide the development team in learning new tools and techniques.
  • Identify and implement system improvements to enhance functionality and efficiency.
  • Conduct positive code reviews and foster a collaborative team environment.

Requirements

  • 8+ years of experience with programming languages such as React, Angular, Node.js, C#, Python, or Java for building APIs.
  • 8+ years of experience applying Role Based Access Controls to APIs or Applications such as OAuth 2.0 token authentication flow.
  • 6+ years of experience building APIs to share data and calling APIs within applications or software using JSON.
  • 5+ years of experience with generating complex queries using SQL.
  • 3+ years of experience developing Python applications and services.
  • Experience designing and implementing role based access and permissions to API solutions, working with Microsoft Azure Cloud, and with reporting tools such as Tableau, Power BI, and AGOL.
  • Knowledge of web services, Flask/FastApi backend framework, and Python pandas data frame manipulation.
  • Knowledge of containerized application deployment for APIs.
  • DHS suitability.
  • Bachelor's degree.

Nice-to-haves

  • Experience with Azure Functions.
  • Experience working on a cloud native implementation or modernization effort.
  • Experience with SQLAlchemy.
  • Cloud Developer certification such as Azure Developer Associate.

Benefits

  • Health insurance coverage.
  • Life insurance coverage.
  • Disability insurance coverage.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development opportunities.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care support.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service