
Senior Principal Software Engineer, Test
Tata Consultancy Services
full-time
Posted on:
Location Type: Office
Location: Huntsville • Alabama • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Understanding, implementing, and testing both existing and new capabilities and algorithms.
- Supporting GWS capabilities on behalf of the Missile Defense Agency (MDA).
- Writing software that evaluates and manages the threat scene for the missile defense system.
- Working in a fast-paced environment with high expectations and diverse assignments.
Requirements
- Bachelors Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related work experience, or a Master's Degree and 3 years of related work experience, or 1 year of related work experience with a PhD.
- Working Knowledge of system design, requirements development, use cases, test plans, procedure preparation, and test execution
- Recent experience with software testing or integration
- Experience with Object-Oriented programming languages
- Knowledge of Python and automation scripting
- Applicants must possess good communication skills.
- Applicants must demonstrate the ability to think critically and capture concepts in work products, presentations, and discussions.
- Capable of working both independently and within a team environment.
- Must be able to support an in-person / closed-area work environment.
- Ability and willingness to travel up to 10% of the time to support business needs.
- Applicants must have a current active in-scope DoD-issued Secret security clearance at the time of application, which is required to start.
Benefits
- BC/BS Health
- Dental
- Vision
- 401(k) match
- Profit Sharing
- Flexible Time Off
- STD/LTD/Life Insurance
- Referral Bonuses
- professional development reimbursement
- vacation
- sick leave
- maternity/paternity leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software testingintegrationObject-Oriented programmingPythonautomation scriptingsystem designrequirements developmentuse casestest planstest execution
Soft Skills
communication skillscritical thinkingindependent workteamwork
Certifications
Bachelor's Degree in STEMMaster's Degree in STEMPhDDoD-issued Secret security clearance