Multi-Tech Systems, Inc
  • Mounds View, MN, USA
  • Full Time

The Cloud Architect and Lead Software Developer will work to develop the overall architecture for web-based software applications including the integration of existing systems as well as new features for the next generation platform. The Architect will lead the design of the entire application including the front and back end of the application, data bases, UI/UX, APIs, etc. The Architect will also work to implement the code and lead a small team of developers to implement the requirements. The architect will also perform requirements analysis, write specifications, design software, perform design reviews, oversee QA, ensure software scalability, security, and manage deployments.


  • Assist with overall direction of software platform
  • Develop specifications for new software
  • Lead a small team of developers locally and overseas
  • Perform all functions related to software development, including requirements specification, design, coding, debug, test, and documentation
  • Establish test environments to isolate potential software issues
  • Support existing products by analyzing reported problems, debugging and correcting software to resolve customer issues
  • Provide input to the selection of tools and the implementation of an effective development environment.
  • Provide input to the implementation and improvement of Product Development processes.


  • 10+ years of software development experience using Laravel, PHP, React, Vue.js, Javascript or equivalent
  • Experience with charting software such as Highcharts or D3.js a plus
  • Any experience using .net or Ruby on Rails is a plus
  • Experience with architecting solutions using cloud platforms like AWS or Azure or Google cloud is required. AWS is preferred.
  • Experience managing scalability for high data traffic and real time traffic and load balancing
  • Experience in using databases that are object oriented and no-object oriented like SQL, MySQL, Postgress, Mongo, CosmoDB, Cassandra preferred. Proficiency in one of them is required.
  • Experience with designing backend services using REST API required
  • Knowledge of source code control systems such as Git and integration with build systems required
  • Knowledge of Continuous Integration – development, deployment and testing is preferred
  • Good knowledge of software design methodologies, communicating and documenting requirements, performing high level and low level designs and design reviews.

Education and/or Experience:

  • S. Software Engineering, Computer Science, or related field.
  • 10+ years of software development experience.

EEO/AA Employer M/F/D/V

Multi-Tech Systems, Inc
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email

Image Map