skip to main content

Important Notice

It appears you are using an older version of your browser. While some functions will be available, Alabama Joblink works best with:

Please click the name of the browser above to download and install the latest version of the browser of your choice. We apologize for any inconvenience.

Home blue

Software Engineer- Team Lead

Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.

Job Details
Job Order Number
Company Name
Pinnacle Solutions, Inc.
Physical Address
470 PROVIDENCE MAIN, Suite 301
Huntsville, AL 35806
Job 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.


Pinnacle Solutions is looking for a motivated, experienced Software Engineer to lead the technical development effort on one of our Virtual and Web-Based Programs. The team is developing 3D Interactive Multimedia Instruction (IMI) for civilian and government customers around the world. The team consists of 3D Artists, Animators, Junior Software Engineers, Instructional Systems Designers, and Multi-Media Designers. The ideal candidate has a proven track record for designing, developing, and maintaining commercial or government software.

As a lead engineer, you will be relied upon to make architecture and technology design decisions, manage team schedules, brief program management, and enable Pinnacle to create world-class products. Pinnacle’s applications range from serious games built in Unity to database driven, web applications to full-motion aircraft simulators.


1.Proven experience designing, developing, and maintaining a commercial or government software product.
2.Demonstrated expertise with Object oriented programming concepts and Design Patterns.
3.Experience successfully leading a software development team or effort.
4.Candidate must be a motivated, self-starter and able to work under pressure.
5.Proficiency with C#, Java, Python, or other equivalent programming language.
6.Candidate must be effective in communicating with technical and non-technical customers alike.

1.Experience with modern MVC frameworks such as CakePHP, Angular, or
2.Familiarity with Git or other version control system highly.
3.Familiarity with database schema design, queries, and performance.
4.Experience working in multiple software development life cycles.
5.Web development experience to include HTML, CSS, and JavaScript.


•Bachelor’s Degree in Computer Science, Software Engineering or a related technical discipline and 2 years of experience OR 9 years experience in a related field

SPECIAL REQUIREMENTS (Certifications, Etc.)

•Ability to obtain a secret security clearance is required.
•Must be a US citizen.


Pinnacle Solutions is an Equal Opportunity Employer

To view full details and how to apply, please login or create a Job Seeker account.