Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing software for stand-alone applications or web-based applications and/or web services.
- Applying engineering, problem-solving and computational skills.-Implement multiple programming languages such as, Java, JavaScript, C, C++, C#, Python, or others.
- Managing own tasks on multiple (potentially unrelated) projects at a time.
- Prototyping environment, or agile development environment desired.
- Developing mobile applications.
- Integrating hardware (such as various kinds of sensors) with existing software applications.
- Developing data visualization applications.
- Developing data analysis applications.
- Developing with JSON, REST, and web services.
- Developing artificial intelligence applications.
Job Requirements
- Master’s degree in Computer Science, Computer Engineering, or a related discipline.
- 2 years experience developing software for stand-alone applications or web-based applications and/or web services.
- Experience in rapid prototyping environment, or agile development environment desired.
- Experience developing mobile applications.
- Experience integrating hardware (such as various kinds of sensors) with existing software applications.
- Experience developing data visualization applications.
- Experience developing data analysis applications.
- Experience developing with JSON, REST, and web services.
- Experience developing artificial intelligence applications.