Fedgeek - Herndon, VA

posted 2 months ago

Full-time - Mid Level
Remote - Herndon, VA

About the position

FedGeek is seeking a dynamic individual to be a part of a software development team to provide technical development, guidance, and support to a suite of web-based financial applications. In this role, you will be responsible for designing, developing, testing, and debugging applications software and systems that contain logical and mathematical solutions. You will conduct multidisciplinary research and collaborate with equipment designers and hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Your responsibilities will include determining computer user needs, analyzing system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls. You will prepare operating instructions, design and develop compilers and assemblers, utility programs, and operating systems. Debugging applications and proposing feasible solutions in a timely manner will be a key part of your job. You will also provide technical solutions that are compliant with software and compliance standards and requirements. Additionally, you will analyze user needs and software requirements to determine the feasibility of design within time and cost constraints. You will confer with systems analysts, engineers, programmers, and others to design systems and obtain information on project limitations and capabilities, performance requirements, and interfaces. Your role will also involve designing, developing, and modifying software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design. You will coordinate software system installations and monitor equipment functioning to ensure specifications are met, and write technical documentation SOPs that support the software development lifecycle.

Responsibilities

  • Designs, develops, tests and debugs applications software and systems that contain logical and mathematical solutions.
  • Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
  • Determines computer user needs, analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls, prepares operating instructions, designs and develops compilers and assemblers, utility programs, and operating systems.
  • Debug application and propose feasible solutions in a timely manner.
  • Provides technical solutions that are compliant with software and compliance standards and requirements.
  • Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confers with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Designs, develops and modifies software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Coordinates software system installations and monitors equipment functioning to ensure specifications are met.
  • Writes technical documentation SOPs that support the software development lifecycle.

Requirements

  • Minimum 5 years hands-on programming experience developing applications including strong SQL background.
  • Education: BS Degree in a Technical discipline (Comp Sci, Information Technology, ...).
  • Citizenship: US Citizenship Required.
  • Certifications: 8570 IAT Level II Compliance (Security+) Certification.
  • Clearance: Current TS/SCI with CI Polygraph or TS with SCI eligibility.

Nice-to-haves

  • Experience with Agile software development.
  • Experience with financial based systems.
  • Self starter with the ability to work with minimal supervision.
  • Excellent communication skills, offers clear and concise recommendations.

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Tuition reimbursement
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service