SAIC Innovation Center Software Engineer in San Jose, California

Job Tasks and Responsibilities:

Your primary focus will be the development of HMI applications/middle ware/library with popular OS and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Requirements

Job Qualifications/Requirements:

  • 1+ years of professional software engineering experience

  • Proven hands-on Software Development experience

  • Proven working experience in Java development

  • Object Oriented analysis and design using common design patterns

  • Familiarity with RESTful APIs to connect applications to back-end services

  • Has a solid foundation in data structures

  • Experience with offline storage, threading, and performance tuning

  • Proficient understanding of code versioning tools, such as Git

  • Familiarity with Android SDK is a big plus

  • Familiarity with Kotlin/C/C++/C# is a plus

  • Bachelor's degree or higher, in Computer Science or related field.