Job Openings >> Software Engineer
Software Engineer
Summary
Title:Software Engineer
ID:080-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 desktop applications using C# and .Net.  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, and deployment of our 3D training systems.  You will work with a multi-discipline team of artists, instruction designers and other engineers to deliver serious games that support customers around the world.  You will participate and have opportunities to lead software development through the complete software lifecycle.  You will be required to integrate into a dynamic, expanding team.

SKILLS/EXPERIENCE REQUIREMENTS:
1) Experience developing, maintaining and optimizing desktop applications required.
2) Strong knowledge of Object oriented programming concepts and Design Patterns required.
3) Strong knowledge of C# and .Net frameworks and tools required.  Other languages including C++, and JavaScript is a plus.
4) Experience with Unity and game development desired.
5) Experience with agile software development processes and familiarity with participating and leading software development teams a plus.
6) Experience operating in a Linux shell desired.
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.

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

SPECIAL REQUIREMENTS (Certifications, Etc.)
Ability to obtain a Secret clearance is required.
Must be a U.S. Citizen
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