Fedgeek - Herndon, VA
posted 3 months ago
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.