Software Engineer

Rigil Corporation

Software Engineer

Oklahoma City, OK
Full Time
Paid
  • Responsibilities

    Benefits:

    401(k)

    401(k) matching

    Company car

    Company parties

    Competitive salary

    Opportunity for advancement

    Paid time off

    Tuition assistance

    Wellness resources

    Role: Software Engineer

    About Rigil Rigil is an award-winning, woman-owned, small business that specializes in technology consulting, strategy consulting and product development. We value teamwork and strive to build strong leaders.

    Location: Oklahoma City, OK Job Type: Full Time

    Job Description:

    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.

    Improves operations by conducting systems analysis, Recommends changes in policies and procedures.

    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. Artifacts must be stored on an approved FAA content and collaboration tool.

    Establish and maintain a requirement register to capture, and regularly summarize, report, and inform status of requests and work progress to stakeholders.

    Assists FAA in identification, definition, and establishing timely integration of data connections as defined by requirements and parameters.

    Work within FAA approved standards in solutions and keep technology current and in compliance standards at all levels of IT components, such as operating systems, SQL, Oracle, or other database, through development tools and user presentation of information.

    Perform routine revisions, updates, to technology, data, designs, web interfaces, file and training content as required.

    Familiar with specialized languages relevant to the technologies employed (Java, C++, C#.NET as examples).

    Minimum Qualifications:

    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.