Software Engineer

  • Huntsville, AL
  • Posted 15 hours ago | Updated 4 hours ago

Overview

On Site
Full Time

Skills

Software Development
Proposal Writing
Technical Support
Network
Database
Management
Supervision
Research
Product Development
Mathematical Analysis
Operating Systems
Computer Hardware
Testing
Training
Computer Science
Object-Oriented Programming
Design Patterns
Analytical Skill
Debugging

Job Details

Pinnacle Solutions is looking for a Software Engineer in the location Huntsville, Alabama US.

Responsibilities

  • Analyzes, designs, develops, modifies, writes, edits, and implements software programming applications.
  • Analyzes and defines software requirements to determine specifications and standards. Proposes software solutions.
  • Determines the cost of new and modified systems and engages in the proposal process. Develops, designs, and edits original applications, or modifies third-party applications. Tests and approves applications.
  • Trains users and writes training manuals.
  • Manages user support and feedback.
  • May specialize in one or more areas of development, including network, operating systems, databases, or applications.
  • Performs work under direct supervision.
  • Handles basic issues and problems and refers more complex issues to higher-level staff.
  • Develops, research, designs, implements, tests, and evaluates software and systems, in conjunction with hardware product development, that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Deploys and configures operating system installations and applications that execute on training system computers.
  • Works with systems and hardware engineers to deploy software that results in a fully functional training system.
  • Writes test procedures and unit tests.
  • Supports testing of training system software.

Qualifications

  • Bachelor's degree in computer science or related field.
  • Knowledge of Object-Oriented Programming concepts and Design Patterns desired.
  • Strong analytical/debug and SW/HW integration and test skills desired.
  • ship Required.

Job ID

2025-18321
Work Type

On-Site
Company Description

Work Where it Matters

Pinnacle Solutions, an Akima company, is not just another federal contractor. As an Alaska Native Corporation (ANC), our mission and purpose extend beyond our exciting federal projects as we support our shareholder communities in Alaska.

At Pinnacle Solutions, the work you do every day makes a difference in the lives of our 15,000 Iupiat shareholders, a group of Alaska natives from one of the most remote and harshest environments in the United States.

For our shareholders, Pinnacle Solutions provides support and employment opportunities and contributes to the survival of a culture that has thrived above the Arctic Circle for more than 10,000 years.

For our government customers, Pinnacle Solutions delivers comprehensive services for general construction and renovation, as well as civil and marine construction.

As a Pinnacle Solutions employee, you will be surrounded by a challenging, yet supportive work environment that is committed to innovation and diversity, two of our most important values. You will also have access to our comprehensive benefits and competitive pay in addition to growth opportunities and excellent retirement options.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.