Rigil is seeking a Software Engineer to develop and maintain software solutions for the Federal Aviation Administration (FAA) using approved technology policy and standards.
Requirements
- Familiar with specialized languages relevant to the technologies employed (Java, C++, C-Sharp.NET as examples)
- Knowledge of operating systems
- Knowledge of SQL
- Knowledge of Oracle or other database
- Knowledge of development tools
- Knowledge of user presentation of information
Responsibilities
- Provides feasibility analysis, problem definition, requirements development, and solution development.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes by following the software development lifecycle.
- Develop, maintain, support, troubleshoot and apply enhancements to IT tools as directed by FAA using approved FAA technology policy and standards.
- Prepare and maintain planning, design, and main system information and other artifacts required to present recommendations, facilitate meetings, and capture system information in advance of meetings.
- Establish and maintain a requirement register to capture, and regularly summarize, report, and inform status of requests and work progress to stakeholders.
Other
- Bachelor's Degree in Computer Science, Electrical Engineering or Information Systems or related field
- Minimum 6-10 years of experience is required
- Master's Degree or MBA in related field may be substituted for Bachelor's degree and 3 years experience
- PhD in related field may be substituted for Bachelor's degree and 7 years experience