Senior Software Developer II
The successful candidate will have:
Excellent coding skills, preferable in JavaScript and Java
Experience developing web-based applications, in particular HTML5 and JavaScript
Excellent interpersonal and communication skills (verbal and written)
Thorough understanding of working with relational database systems (primarily Microsoft SQL)
Solid analytical and problem-solving skills and strong attention to detail
Highly motivated, needing very little or no supervision
Ability to learn quickly and stay current with new technologies
Not required but bonus points for:
Deep knowledge in XML
Proficiency in NetBeans development environment
Knowledge of .NET and Visual Basic (primarily for legacy systems scheduled for upgrade to Java or JavaScript)
Experience working with distributed or cloud-based applications
Experience in C, C++ or C#
Knowledge and interest Air Traffic, Aviation, Environmental Analysis, Acoustics
Knowledge of 3D graphics, in particular use of Java World Wind and JavaScript Cesium packages
Knowledge of any Unix-based operating system
Tetra Tech is proud to be an Equal Opportunity Employer. All qualified candidates will be considered without regard to race, color, religion, national origin, age, disability, sex, marital or familial status, status as a protected veteran, or any other characteristic protected by law. Tetra Tech is a VEVRAA federal contractor and we request priority referral of veterans.