Job Code:   E10001303 Job Length: Up to 2,080.00 hours (13 month(s)). Not to exceed 18 months
Location:  Huntsville, AL     Job Title:  Senior Staff Software Engineer for TAIS
Required Skills:
These skills are a PLUS:
Full Description:
Scope of Responsibilities/Expectations
This position is for a software engineer with experience developing and building large, complex systems, who will participate in software intensive projects with interdisciplinary, local and remote teams, and who can apply the appropriate standards and software-engineering processes and tools to meet the needs of program. Skills that are needed include the ability to: plan, design, develop, test, maintain and document software systems or applications for software enhancements and new products, applying principles and techniques of computer science, engineering, and mathematical analysis. In addition, the candidate may be required to perform functional analysis, timeline analysis, detailed trade studies, requirements allocation and interface definition studies to translate customer requirements into software specifications.
Specific Knowledge
BS Degree in software engineering +8 years of demonstrated results, or equivalent experience. All candidates should have experience in the following areas: • Experience in the use of Java, C#, Windows OS, Linux OS, XML, JUnit • Understanding of service oriented/based architectures, OO design/programming • Experience using Rational ClearCase and ClearQuest is a plus • • Experience using Rational Software Architect is a plus • Experience with Human Centered Design and HCI development is a plus • Software architecture development, software application design implementation, and test of software using state-of-the-art technologies, methodologies, and development environments. • Experience using Telelogic\'s DOORs is a plus • Excellent oral/written communication skills, and interpersonal skills to support interaction with customer representatives, team members, and internal management. • Ability to work in a fast paced / dynamic team environment and possess time management skills to meet schedules.
Send Resume