Full Stack and Cloud Architect (Technology Professional/Lead Research Engineer)

Job Description

We are looking to hire Full Stack Architects who are passionate about solving business problems through innovation and engineering. You will be creating and developing innovative solutions in domains like industrial automation, smart infrastructures, rail mobility, energy generation and transmission, and smart buildings.

An ideal candidate possesses diverse as well as deep technical skills across full spectrum of software and systems development; demonstrates ability to learn and apply new skills in challenging techno-business environment; has an excellent communication and presentation skills and have demonstrated ability to work in an AGILE environment actively managing and reducing technical debt.

Job Description.

As a hands-on practicing full stack engineer in Agile and Polyglot environment, you are expected to:

  • Drive and own software design and architectural decisions.
  • Document and maintain architecture, requirements, algorithms, interfaces, and designs.
  • Understand architecture and design across all systems and be able to apply knowledge of application, data, and infrastructure architecture disciplines
  • Possess good working proficiency in developmental tools.
  • Have a combination of critical thinking and hands-on attitude towards problem solving.
  • Work in small as well large, distributed, and collaborative teams to achieve organizational goals and to develop innovative ideas.
  • Coordinate with distributed teams to resolve complex issues related to processes, methods, tools, and standards.
  • Maintain relationships and partnerships with customers, stakeholders, peers, and partners
  • Mentor junior team members on technical aspects.
  • Demonstrate technical leadership in critical skill sets.
  • Demonstrate knowledge of industry-wide technology trends and best practices.

This is your role. What part will you play?

  • 8+ years of working in full stack environment with responsibilities across the spectrum – Requirements Analysis, Design, Backend, Frontend, and DevOps including Developer Testing.
  • 3+ years of writing quality code in polyglot environment.
  • Strong proven development experience in at least one of Java or JavaScript based full stack environments.
  • Experience in developing substantial functional and non-functional requirements in microservices environment together with standard API interfaces in REST
  • Strong experience working in environment using public (AWS mainly, Azure, GCP), private or hybrid cloud infrastructure and platforms.

We don’t need superheroes, just super minds

Candidate should possess broad based skills in below or similar technologies, with good knowledge of at least one in each area.

  • Modern Web Frontend: JavaScript Frameworks: Angular/React, HTML5/CSS, Web Assembly
  • Legacy Web Frontend: PHP, JSP
  • Native Frontend: UWP, WPF, Swing, Qt
  • Mobile: Hybrid (React Naive, Ionic), Native (Android, Windows, Apple), PWA
  • Backend: JavaScript (Node.js, etc.), Python, Java (Spring/Hibernate), C#
  • Middleware: Message Oriented Middle Wares (MQTT, AMQP, CoAP, Kafka), API Middleware
  • Databases Knowledge: MySQL, SQL Server, PostgreSQL
  • Deployment Environments: AWS, Azure, GCP, Kubernetes, Docker Swarm, etc.
  • DevOps Tooling: JIRA, Jenkins, GitLab, Slack, JUnit, Chef, Terraform, or similar.
  • Design Tools: AdobeXD, Invision, Sketch, etc.
  • Architecture Tools: UML, SysML, BPMN
  • In addition, candidate should demonstrate good understanding of below mentioned and allied concepts
  • MVC Patterns and Framework
  • Object-Oriented Design Principles and Patterns.
  • Reactive Programming
  • Progressive Web Applications
  • JSON/REST APIs, Microservices, and Micro frontends

Technical know of following aspects is good to have

  • Performance Tuning
  • Database Optimization
  • Big Data Technologies: Hadoop, Spark, Thrift
  • REST API Design and Specification
  • OAuth

Organization: Technology

Company: Siemens Technology and Services Private Limited

Experience Level: Experienced Professional

Full / Part time: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?