The Job logo

What

Where

Associate Software Architect

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Role: Associate Software Architect

Siemens founded the new business unit Siemens Advanta (formerly known as Siemens IoT Services) on April 1, 2019 with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Advanta is a strategic advisor and a trusted implementation partner in digital transformation and industrial IoT with a global network of more than 8000 employees in 10 countries and 21 offices. Highly skilled and authoritative specialists offer services which range from consulting to craft & prototyping to solution & implementation and operation - everything out of one hand!

 

What part will you play

7 - 10 years of experiences demonstrating comprehensive knowledge of web-windows-mobile and application architecture, as well as current and emerging technologies

Experience in working with .NET technologies(.NET 6, ASP.NET Core) for at least 5 years

Working knowledge on Cloud(AWS/AZURE/GCP)

Working knowledge on DEVOPS(GIT, GITLAB, DOCKER, msbuild, powershell) is appreciated.

Working knowledge on Modbus, HTTP, OAuth2.0, MQTT, (OPC-UA, Profinet/IOLink) is appreciated.

Practical knowledge/general experience: software architecture, software design, software development, software testing, UML.

Excellent communication skills and ability to take up technical challenges

Collaborate closely with other architects and product teams on issues spanning multiple applications / across platform.

Ability to quickly understand existing architecture and start contributing towards new feature adaptations.

Analyze and resolve technical issues and evaluate design alternatives.

Provide technical leadership and mentoring to other team members

 

Use your skills to move the world forward!

6+ years of experience in .NET technology stack (Advanced .NET concepts – Task parallel library, Observables, Dependency injection etc)

Experience in working with libraries, framework-template creation

Working experience in development and architecting solutions preferably in Industrial / Energy automation domain related software products or platform.

Required Soft Skills & Other Capabilities:

Great attention to detail and good analytical abilities

Good planning and organizational skills

Collaborative approach to sharing ideas and finding solutions

Ability to work independently and also in a global team environment.

Set alert for similar jobsAssociate Software Architect role in Bengaluru, India
Siemens Logo

Company

Siemens

Job Posted

2 years ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Software Development and Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Siemens Logo

Software Developer

Siemens

Bengaluru, Karnataka, India

Posted: 8 months ago

Join Siemens as a Software Developer and be part of the Pega Nearshore Consulting team. Develop high-quality deliverables, collaborate remotely, and ensure customer success. Utilize your programming skills, UI/UX knowledge, and Pega tool expertise to influence and consult with clients for project success.

Hexagon Logo

Associate Software Architect

Hexagon

Hyderabad, Telangana, India

Posted: 2 years ago

Responsibilities Actively contribute to design & development Cloud Native applications leading a development team to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Build reusable robust software components, APIs, Microservices with a key focus on automation to containerise, deploy, monitor applications running in an orchestration engine like Kubernetes. Stay abreast of latest Cloud Native technologies and patterns and proactively find ways to apply them to the business problem. Build a deep understanding of Hexagon’s IoT based Cloud Systems covering domain, workflows, infrastructure, and processes and lead the team to further strengthen these systems. Work closely with stakeholders, other development teams, architects to better understand business requirements and help translate these into technical requirements for the development team. Self-starter who can think outside of the box, and come up with a solution to resolve and mitigate complex problems Consciously apply the best patterns & practices to build robust high quality software components Perform detailed analysis and design of assigned tasks and updates all appropriate documents (including design, analysis, and unit test documents) in a timely manner. Ensure completed modules provide all functionality described and meet performance guidelines Practice standard development process leveraging agile methodologies such as SCRUM and TDD Maintain existing software systems by identifying and correcting software defects. Educational Qualifications B.Tech /M.Tech in Computer Science from a reputed institute. Nice to have certifications in one or more of the following: AWS/AZURE Administrator AWS/Azure Solution Architect Certified Kubernetes Administrator Overview As a Cloud Native Architect , you will help design solutions for divisions going through a technological as well as organisational transformation. Working in a small, you’ll guide our development groups through creating and automating their cloud infrastructure. Skills Required Overall, 10+ years of software development experience with due focus on building robust distributed applications. At least 5 years of proven experience in building Cloud based systems targeting Public, Private & Hybrid Cloud environments. Proven skills as team lead, leading a development team providing needed oversight to day-to-day project activities. Should be well-versed with Cloud Native technologies/tools to build robust software components Proficiency in design & development of core platform components using Java backend technologies /tools like Core Java, Spring Boot, Hiberate etc.. Proficiency in design & development of REST API, Microservices and well versed in containerization & automated deployment of the applications in a container platform. Should have hands-on experience with Kubernetes, IAC tools like Terraform, Terragrunt etc.. and application deployment tools like Helm to streamline the installation & management applications running in Kubernetes environment. Strong knowledge of troubleshooting applications hosted in a Kubernetes container platform and related tools for Cluster management, application deployment, Load balancing etc. Solid understanding of Public Cloud platforms like Azure /AWS from a development and operations perspective. Strong understanding of principles of DevOps and Continuous Delivery using tools like GitLab, Jenkins, ArgoCD etc.. Proven skills observability tools like Prometheus, New Relic, Thanos, Grafana,  etc.. Experience with service mesh like Istio, envoy, Nginx service mesh Proficiency in building core backend components using industry standard messaging frameworks like Kafka, RabbitMQ and authorization frameworks like OAuth, Possess a good understanding of networking & protocols (DNS, Firewalls, VPN, TCP/IP, Security, IP Routing, SSH, FTP, HTTP/HTTPS, DHCP etc). Working knowledge of Secure IoT operations for Cloud Auto-provisioning, Connectivity and Data Streaming etc. Strong understanding and experience of release engineering and continuous delivery process. Strong understanding of static code analysis, unit testing and Test-Driven Development, Security testing and automated test frameworks Strong verbal and written communications skills are a must.