Contract 9+ months
40 hours weekly, US Citizen, Active Secret Clearance
Remote is authorized, with transition to onsite at some point in the future
Major Duties & Responsibilities: Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepare and install solutions by determining and designing system specifications, standards, and programming. Improve operations by conducting systems analysis; recommend changes in policies and procedures. Obtain and license software by obtaining required information from vendors; recommend purchases; test and approve products. Provide information by collecting, analyzing, and summarizing development and service issues. Accomplish engineering and organization mission by completing related results as needed. Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development life cycle.
Qualifications: 4+ years experience in software engineering. Bachelor’s degree in a related field. Additional years of experience may be substituted for degree requirements. In-depth experience with all phases of the software development life cycle and knowledge of a wide array of software languages. Experience with software design and working closely with the end user to verify product will meet business requirements. Capable of working with the network or systems team to ensure proper integration of software applications into the existing infrastructure. Must be detail oriented and have excellent problem-solving and analytical abilities. Requires good communications skills and the ability to work professionally with all levels of an organization. Must be a US citizen and hold a current Secret clearance.