Job Description: Software Architect - Client Server

This position is responsible for the definition and development of client server software architecture for real time data processing application for M2M devices. The architect will be working closely with software designer and programmer to ensure the effectiveness and efficiency of the application performance. This position will also provide leadership in the development of the platform strategy and enhancements.

Responsibilities

  • Review existing architecture and application programs to determine the effectiveness for the real time processing.
  • Responsible for extensive code reviews with the programmers and directing activities for the remediation of sub optimal structure and/or components of the application.
  • Participate in vendor RFI/RFP activities, reviews and architectural decision process.

Primary Skills

  • 10 years of Information Technology experience.
  • 8 years of experience with client server application/systems.
  • 5 years of experience with client server software architecture and multi-threaded applications.
  • Knowledge of SQL DB and C, C++, or C#
  • Experience with the real time M2M applications

Education Background

Bachelor’s degrees in Computer Science or Information Technology

 

Salary

Commensurate with the experience

To apply, please email a copy of your resume to mihwa@crossinnovation.net AND complete the 15 minute survey at https://ciims.cindexinc.com/job/24acbe. No resumes will be reviewed unless the survey has been completed. Thank you!

Crossinnovation News

From the CI Blog


Connect With Us