over 1 year ago
North Las Vegas, NV, USASenior

Base Salary

$100k - $167k/yr

Responsibilities

  • Analyze, evaluate, and integrate solutions to complex technical problems within customer specifications, quality standards, schedules, and funding limits.
  • Formulate software engineering project requirements, document product requirements, and prepare technical data packages.
  • Develop detailed implementation plans, determine project timelines, and report project status to engineering leadership.
  • Design, implement, test, and deploy software projects.
  • Coordinate software integration with project management, hardware engineering, communications engineering, configuration management, quality assurance, and operations support.
  • Provide technical guidance, mentoring, direction, and assistance to other engineering team members.
  • Review system software modifications for compatibility with existing hardware and software.
  • Facilitate required meetings and perform related duties.
  • Deploy and troubleshoot network applications and systems and perform system administration activities across supported operating systems.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, or an equivalent scientific or technical discipline, or a combination of formal education and experience equivalent to a four-year college degree.
  • Minimum of 10 years of work experience as a software developer.
  • At least seven years of computer programming experience using C, C++, and C#.
  • Experience designing Windows and Linux applications and graphical user interfaces.
  • Experience with web applications and services toolsets, including Vue.js, React, Java, JavaScript, XML, and ASP.
  • Experience with database development using SQL Server, Oracle, or Access.
  • Ability to program in C, C++, and C#; Ada, FORTRAN, and Assembly Language experience is a plus.
  • Ability to deploy and troubleshoot network applications and systems and administer Windows, Solaris, Unix, and Linux environments.
  • Understanding of network switches and routers, software development standards and processes, and the Software Capability Maturity Model.
  • Ability to analyze data, resolve problems, make independent decisions, communicate effectively, prepare technical and user-oriented documentation, and maintain effective work relationships.
  • Must be a U.S. citizen and obtain a U.S. government Secret security clearance with Top Secret eligibility.
  • Ability to travel as required.

Benefits

  • Medical, dental, and vision insurance plans.
  • 401(k) plan with company match and life insurance.
  • Paid vacation and sick time accruals, with amounts increasing based on role and years of service.
  • 11 paid holidays.
  • Tuition reimbursement.
  • Some travel is required.
  • Position filling is contingent upon funding.

Tech Stack

AdaCC#C++FortranJavaJavaScriptLinuxMicrosoft SQL ServerReactVue.jsWindows

Categories

Scientific Research Corporation

About Scientific Research Corporation

1,001-5,000 employees

Scientific Research Corporation is a privately held engineering services and systems integration firm that builds and sustains communications, C4ISR, electronic warfare, radar, and simulation/instrumentation systems for U.S. defense and government customers and international markets. Founded in 1988 and headquartered in Atlanta, it delivers design, integration, test, and lifecycle support under contract, with engineering offices across the United States.

Contact me