System One logo

Full Stack Developer

System One

Merrifield, VAContract5 days ago
Apply Now

At a Glance

Employment Type
Contract
Experience Level
Mid-level
Location
Merrifield, VA
Salary
$53.5k - $99.5k
Posted
5 days ago

This is a contract Full Stack Developer position at System One, based in Merrifield, VA. The role offers $53.5k - $99.5k.

Compensation

$53.5k - $99.5k

Job Description

Full Stack Developer

Location: Vienna VA - Hybrid - 1-2 days on site

Pay Rate: Open to Both C2C and W2 options

Position Type: Multiyear Contract

Basic Purpose

To support software development organizational initiatives by designing and implementing new or modifying existing systems/applications.

Responsibilities

  • Identifies, analyzes, designs, and maintains cost-effective information technology solutions that align with business initiatives and corporate strategies.

o Works with customers (business units) to identify business requirements (e.g., needs, objectives, functions, features, input, and output

o Analyzes, defines, and documents requirements for data, workflow, logical processes, hardware, and operating systems environment, interfaces with other systems, internal and external controls, and output.

o Documents, diagrams, organizes, information for inclusion in database, developing input/output record layouts, or program views.

  • Designs, develops, implements, and maintains systems with support from other ISD areas, team members, and management.

o Codes programs, prepares test data, tests, and debugs programs.

o Revises and refines programs to account for changes in functional system requirements and equipment configurations.

o Troubleshoots and resolves operational problems/system requirements Participates in testing and implementation of systems/applications.

  • Provides on-going maintenance of systems/applications.

o Maintains and monitors systems/applications after implementation.

o Develops and maintains documentation describing program development, logic, coding, testing, changes, and corrections.

o Provides technical support to customers.

o Participates in training of peers and SQA staff in new or modified systems/applications.

Additional Responsibilities

  • Works independently with moderate guidance from higher level staff or management.
  • Assists in determining system requirements.
  • Applies specific functional knowledge to analyze and resolve moderately complex problems.
  • Designs, codes, debugs, and maintains moderately complex computer programs.
  • Works on most phases of applications programming activities
  • Researches, identifies, and solves straightforward to moderately complex problems.
  • Analyzes possible solutions using established procedures.
  • Collaborate with software developers and SQA analysts.
  • Investigate defects and bugs as they arise.
  • Designs and develops test automation scripts using test automation frameworks.

Qualifications and Education Requirements Target

  • Demonstrated experience in systems analysis & design, workflow, or procedural analysis.
  • Demonstrated experience in application development, including determining, developing, testing, and implementing system requirements and specifications.
  • Demonstrated ability to prioritize, plan, and organize tasks.
  • Experience using established testing techniques.
  • Demonstrated project leadership experience.
  • Effective research, analytical, and problem-solving skills
  • Effective interpersonal, verbal, and written communication skills
  • Ability to work independently, exercise initiative, and use good judgment.
  • Ability to work independently and as part of a team

Specific to this position

  • A minimum of 5 -10 years distributed application programming experience in one or more of the following technologies: Java, J2EE, service-oriented architecture(SOA), middleware, integration technologies, and frameworks like JSP, JSTL, JMS, JNDI, JDBC, JAXB, Struts, Hibernate, Maven, log4j and JUnit.
  • Solid understanding of Java Web Services WSDL, SOAP, XML, RESTful, Web Services Development Kit.
  • Relational database, preferably DB2, SQL Server, or Oracle.
  • Knowledge of Mainframe systems
  • Experience with Data Migration and Mapping to Cloud solutions
  • Experience with SFTP and Data File Transfers
  • Experience with Automated testing frameworks

Desired

  • College degree(s) in information technology, computer science or related field or equivalent experience
  • Experience with DevOps and Continuous Integration / Continuous Delivery (CI/CD) practices
  • Advanced knowledge of financial/banking industry standards, open banking standards, regulations, and practices specifically supporting real-time, near real-time, and batch payment rails
  • Advanced knowledge of the organization's products, services, programs, policies, and procedures
  • Advanced knowledge and experience working with or implementing Compliance applications.
  • Experience in cloud development
  • Knowledge of scrum or Scaled Agile Framework (SAFe)
  • Familiarity with financial industry applications and systems.
  • Expert experience/knowledge of software development best practices in accordance with the ITIL® or CMMI® capability models.

Plus, Skills

  • IT Industry Certifications in good standing
  • Knowledge of PowerBI
  • Knowledge of the organization's operations, processes, and procedures
  • Knowledge of Office of Foreign Assets Control (OFAC), Bank Secrecy Act (BSA) and Anti-Money Laundering (AML) systems
  • Knowledge of Investments Portfolio
  • Knowledge of IBM Integration Bus (IIB) or App Connect Enterprise (ACE)
  • Knowledge of Microsoft Dynamics and/or Pega
  • Knowledge of ServiceNow, and Azure DevOps (ADO)

Unusual Working Conditions

  • May be required to work occasionally outside normal working hours.
  • May be on call 24/7 to provide technical support.

#M1

Ref: #851-Rockville-S1

Job Details

Employment Type
Contract
Location
Merrifield, VA
Remote Work
No
Posted
5 days ago

Ready to Apply?

Click below to apply directly on the company's website.

Apply on Company Website