Design, develop, troubleshoot and/or test/QA software applications or operating systems according to provided design specifications.
Requirements
- Programming languages, including C, SQL, PL/SQL, and Java
- Relational database systems
- Operating Systems; Linux, Unix, and Solaris
- Data Structures and Algorithms
- Query processing
- Machine Learning
- Source Control Systems
Responsibilities
- Design, develop, troubleshoot and/or test/QA software applications or operating systems according to provided design specifications.
- Build enhancements within an existing software architecture and/or suggest improvements to the architecture.
Other
- Master's degree in Computer Science, Engineering, or related technical field and 6 months of experience in the job offered or in a Software Developer-related occupation
- May telecommute
- May be required to comply with applicable requirements, such as immunization and occupational health mandates