Federal Reserve Board Of Governors - Washington, DC

posted 15 days ago

Full-time - Entry Level
Washington, DC

About the position

The Software Developer position within the Application Design and Development (ADD) section of the Federal Reserve Board focuses on designing, coding, testing, implementing, and maintaining software solutions that support economic research and policy work. The role requires collaboration with cross-functional teams to build and optimize web applications, ensuring high-quality code and adherence to best practices in software development and security. The ideal candidate will be a full stack developer with a strong interest in economics and a commitment to improving user experience.

Responsibilities

  • Design, develop, code, test, and debug software solutions.
  • Assist in maintaining systems and applications to avoid service loss.
  • Provide thorough descriptions of defects and recommend resolutions.
  • Collaborate with stakeholders to understand functional and non-functional requirements.
  • Write high-quality, efficient, and dynamic code using programming languages and frameworks.
  • Participate in code reviews and collaborative programming techniques.
  • Conduct functional and performance testing, including regression testing.
  • Prepare technical documentation, including software design evaluation plans and test results.
  • Investigate and propose solutions to development and design problems.
  • Support applications by responding to user tickets and addressing issues.

Requirements

  • Bachelor's degree in Information Technology/Systems, Computer Science, Engineering, or related field.
  • 3-4 years of experience developing software applications and/or platforms.
  • Strong proficiency in programming languages such as JavaScript and Python, and frameworks like React and Ruby on Rails.
  • Experience with relational databases, particularly Postgres.
  • Comfortable working in a Linux environment.
  • Experience in building APIs and web services for integration of internal products.
  • Working knowledge of DevOps and CI/CD principles and practices.
  • Excellent problem-solving and analytical skills.
  • Ability to communicate complex technical information effectively.

Nice-to-haves

  • Experience with content management systems (CMS) such as Drupal.
  • Experience with low-code platform enablement.
  • Experience with the ServiceNow platform, including building custom applications and workflows.
  • Interest in economics, economic measurement, statistics, and data science.

Benefits

  • Hybrid work schedule with on-site presence required in Washington, D.C.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service