US
0 suggestions are available, use up and down arrow to navigate them
PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Software Engineer:
-
Employment Type:
Contractor
-
Experience:
4 to 8 years
-
Location:
Reston, VA (Onsite)
Do you meet the requirements for this job?

Software Engineer
BCforward
Reston, VA (Onsite)
Contractor
Software EngineerBCforward is currently seeking a highly motivated Software Engineer for an opportunity in Reston, VA Position Title: Software EngineerLocation: Reston, VAAnticipated Start Date: 08/21/2025Please note this is the target date and it is subject to change. BCforward will send official notice ahead of a confirmed start date.Expected Duration: 12 months contractJob Type: [FULL TIME (>%3D40 HRS WEEKLY) [CONTRACT], [ONSITE]Pay Range: $49.39/hr. - $50.85/hr.Please note that actual compensation may vary within this range due to factors such as location, experience, and job responsibilities, and does not encompass additional non-standard compensation (e.g., benefits, paid time off, per diem, etc.). Job Description:
- Strategic initiatives are designed to modernize core systems, enhance security, and improve operational resilience. It consists of four key subprojects: Autosys Migration: Replaces the legacy job scheduler with a modern orchestration tool to support scalability and DevOps integration. Vulnerability Management: Introduces automated tools to detect and fix security vulnerabilities in software dependencies. Java Upgrade Framework: Automates the migration of applications to newer Java versions, reducing manual effort and ensuring compatibility. Resiliency Test Automation: Enables automated and scheduled execution of resiliency tests to ensure system robustness and reliability. Python, Java and AI/ML skills If not approved, the project team will not be able to meet the deliverables on time.
- Demonstrable experience with python packaging and dependency management, including pip, setup.py, and pyproject.toml
- Demonstrable experience with AWS services (ECS, Lambda, S3, SQS, SNS)
- Demonstrable experience with building HTTP-based APIs with FastAPI or Flask
- Demonstrable experience with calling HTTP-based services via requests
- Exposure to MCP.
- Exposure to Lang Chain.
- Application Developer performs high complex (i.e. system level applications) analysis, design, development and unit testing of software applications from user requirements and design documents.
- The candidate also resolves defects encountered during various testing cycles.
- Proficiency with Software Development Lifecycle (SDLC)
- Solid knowledge of the programming language(s), application server, database server and/or architecture of the system being developed
- Solid understanding of current programming languages and employs any/all of these languages to solve the business needs of FNM's internal customers
- Knowledge of one or more of the following: J2EE, Java, EJB, ASP, PowerBuilder, C, C++, SQL, CGI, Windows, NT, Visual Basic, Oracle, Sybase, MQ Series
Interested candidates please send resume in Word format Please reference job code 241465 when responding to this ad.
Get job alerts by email.
Sign up now!
Join Our Talent Network!