FWI

Software Engineer

Location US-DC-Washington
ID 2025-1852

Overview

FWI is seeking a Software Engineer to support the Congressional Research Service (CRS) with technical implementation and development of data science tools and models, ensuring they function effectively in both cloud-based and local environments.

 

FWI is expanding rapidly and has been recognized as a 2024 Top Workplace by Washington Post, offering excellent growth opportunities in a collaborative environment.

 

**Position is contingent upon contract award**

 

Work Schedule and Location:


Hybrid: This full-time hybrid position will work Monday through Friday, 8am to 5pm with occasional on-site requirements at the James Madison Building of the Library of Congress in Washington, DC.

Responsibilities

  • Serve as technical lead throughout the full software development lifecycle
  • Design and implement application architecture and design patterns
  • Develop cloud-based applications and web services
  • Ensure software quality through coding standards, code reviews, and testing
  • Debug, document, and maintain software solutions

 

Qualifications

Required: 

  • Bachelor's degree or higher in Computer Science, Computer Engineering or related technical discipline
  • 3+ years of professional software development experience
  • Technical expertise with the following:
    • Application architecture and design patterns
    • Cloud-based applications and web services
    • Microsoft 365 office and productivity tools
    • Microsoft cloud-based data tools
    • Object-oriented design
    • Software design, debugging, documentation, testing, & problem solving

Desired:

  • Experience serving as technical lead throughout the full software development lifecycle, from conception through delivery and maintenance

 

FWI is an Equal Opportunity Employer, including disability/vets. 

Why Join Our Team

At FWI, we place the highest importance on creating an exceptional employee experience. As part of our rapidly growing company, you'll have opportunities to achieve your career aspirations through internal promotions, professional development, and other recognition and rewards programs. Join our team and take advantage of the many benefits we offer, including:

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Long-term and Short-term Disability Insurance
  • Life Insurance
  • 401(k) Plan
  • Holiday Pay
  • Paid Time Off
 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.