Job Openings >> Software Engineer
Software Engineer
Summary
Title:Software Engineer
ID:045-17
Location:Huntsville, AL
Description
COMPANY DESCRIPTION
At Pinnacle Solutions, our goal has been to establish and maintain a level of excellence that clearly identifies our organization in the eyes of our peers, our industry, and most importantly our customers. We are involved in the aviation industry at nearly every level, from technical publications to training simulators to instructor pilots and more.

This is what we do.

We are a fast-paced organization. We believe in bringing great people on board and letting them do their best work.

JOB DESCRIPTION
Pinnacle Solutions is looking for a Software Engineer with experience developing Interactive Multimedia Instruction (IMI).  The ideal candidate is passionate about building great software and delivering innovative technologies.  As an engineer on our team, you will drive the design, implementation, testing, deployment, and post-release support for our web-based and eLearning applications.  You will make architecture decisions while exploring and implementing new technologies.  You will author user requirements, provide inputs to design documentation, and develop system and unit test procedures.  You will be required to integrate into a dynamic, expanding team. 

SKILLS/EXPERIENCE REQUIREMENTS:
1) Experience developing, maintaining, and optimizing database-driven, web applications highly desired.
2) Strong knowledge of Object oriented programming concepts and Design Patterns required.
3) Strong knowledge of HTML and JavaScript required.  Other languages including Python, Ruby, C# and PHP is a plus. 
4) Experience with modern MVC frameworks such as CakePHP, Angular or ASP.net highly desired.
5) Familiarity with database schema design, queries, and performance desired. 
6) Experience operating in a Linux shell desired.  Apache experience is a plus.
7) Familiarity with Git or other version control system desired.
8) Candidate must be a motivated, self-starter and able to work under pressure.
9) Candidate must be effective in communicating with technical and non-technical customers alike.
10) Experience with Adobe Captivate is desired.

EDUCATION REQUIREMENTS
Bachelor's Degree in Computer Science, Software Engineering, or a related technical discipline with one (1) or more years of experience in the field.

SPECIAL REQUIREMENTS (Certifications, Etc.)
Ability to obtain and maintain a Secret Security Clearance is required.
Travel 10%

ADDITIONAL INFORMATION
Pinnacle Solutions is an Equal Opportunity Employer
This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock