This is a Full-time
position in Anaheim, CA
posted March 16, 2022.
Job Description:
The Senior Application Developer will be supporting GPS programs for test applications and services.
Duties include design, architecting, integrating test equipment COTS, integrating scripts, development windows web applications, database integration, testing, and collaborating with Systems and Test engineering.
Architect software solutions for complex high volume data environments
Experience with compiled programming languages (C++/C), interpreted languages (Python) and software debugging
Design, develop and implement software utilizing various network protocols
Collaborate with software development team to fix and improve existing applications
Knowledge of electrical test methodology and result validation criteria
Knowledge of computer system infrastructure, information, application, security, system management, system integration
Support software testers and application engineers during deployments and maintenance
Provide support for testing/development/staging environments.
Experience integrating software and hardware systems.
Experience with database development, design and implementation.
Good problem-solving abilities, careful attention to detail, open to taking direction and adapting to course corrections
Education and Experience Requirements:
Bachelor’s degree in Computer Science or equivalent experience.
5+ years of professional experience as a software developer and 3+ years professional experience as a senior level software developer
In-depth experienced and proficient with programming languages: Structured Query Language (SQL), C/C++, C#, and Python.
Deep understanding of object oriented and functional paradigms.
Experience in client/server architecture
Experience working with JSON APIs
Effective communication in technical concepts and solutions
Working knowledge of Git
Active Secret Clearance is required.
Job Requirements: *Experience with compiled programming languages (C++/C), interpreted languages (Python) and software debugging