Team architect

Job Description


Software Architect

Job Profile

·       Strong foundation in product development, software architecture, design, and coding of complex software systems.

·       Participate as a leader to define, architect and responsible for developing architecture.

·       Ability to serve as technical strategist, advisor, and engineering mentor, and has a natural inclination to coach the team.

·       Ability to actively lead technical discussions with customers, partners.

·       Ability to produce high-quality deliverables that can be used as architectural runway by product development teams.

·       Ability to quickly understand and learn new and emerging technologies.

·       Able to conceive ideas and prepare quick pre-development prototypes for internal review and to assess the technical feasibility of the use cases.

·       Preferable to have a fair knowledge of industrial automation domain and Industrial Internet of Things (IIOTs).

·       Strong Analytical and Problem-Solving Skills.

·       Team player having exposure to working with global cross culture teams and should have good presentation skills.

Qualification and Experience

Qualification: B.E./B.Tech/M.E./M.Tech/MCA

Experience: 8 to 12 years of experience in design and development 

Must Have:

·       C++ language on Windows / Linux OS - Advanced

·       C++11/14/17 standard – Advanced

·       OOAD, Design Principles, Design Patterns and UML – Advanced

·       Architecture Development Experience – Advanced

·       Good exposure on Domain Driven development

·       Unit Testing, Design/Test Driven Development – Advanced

·       Network communication / Socket protocol. Distributed communication protocols like DDS knowledge.

·       Knowledge of docker, containers

·       Working experience of Hypervisor

·       Knowledge of Debuggers, Valgrind

·       Agile Framework, DevOps – Basic

Desirable / Good to Have:

·       Domain: Industrial Automation, Industrial PLC

·       Exposure to GIT, TFS, Jenkins, Google UTF, Cmake/Qmake


Must Have

·       Analytical and Good Problem-Solving Skills

·       Conceptual & Self-directed

·       Communicative & Socially confident

·       Influencing

·       Ambitious to learn and integrate new technologies

Desirable / Good to Have:

·       Decisive & Action-Oriented

·       Influencing

·       Flexible


   Bangalore, India



Organization: Advanta

Company: Siemens Technology and Services Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?