Siemens
Posted 2w ago

Software Architect (C#,.Net,Angular,Enterprise Architect)

Siemens
Bangalore, Karnataka, India
OnsiteFull Time
Responsibilities
  • designing architecture
  • mentoring developers
  • collaborating stakeholders
Requirements
  • 10+ years software design and development experience
  • 2+ years as architect
  • Proficiency in C#, .NET
  • Angular
  • WPF/WCF
  • Web API, UML, and handling non-functional requirements
Technical tools mentioned
C#.NETAngularJavaScriptHTML5Web APIWPFWCFUMLEnterprise ArchitectTFSKubernetes

Job description

As a Software Architect for a team developing state of art software, you will be required to:
Drive and guide the specification and implementation of a Software (SW) architecture for a whole product or a subsystem over all its domain and technical aspects and ensure the sustainability of architecture vision.
Technically conceptualize, design and develop whole product or a sub-system.
Collaborate with different stake holders to elaborate functional and non- functional requirements of the product and take decisions that are driven by a clear focus on the intended business and its associated requirements.
Bring in maturity, vision, depth of domain, technical experience and the ability to identify, analyze, and decide on relevant issues in time and with courage, even in the absence of complete information.
Coach and motivate developers in your team over the entire lifetime of a project to enable, support, and enforce an appropriate implementation, maintenance, quality assurance, test, and evolution of the SW architecture, even in the face of challenging, changing, and evolving business cases, requirements and realization technologies.
Involve relevant stake holders (Project manager, Product manager, Test manager etc.) in decision making process.
Profile
From Business perspective, completely responsible for validating technology roadmaps, doing technology evaluation and if needed, driving make or buy decisions. If needed, shall provide support to evaluate suppliers and identifying potential invention disclosures.
From requirements engineering perspective, completely responsible for deriving software requirements, defining external software interfaces, validating software requirements and giving feasibility statement.
From Architecting and design perspective, completely responsible for elaborating software architecture and design, design prototyping, documenting architecture and design rationale, establishing architecture traceability, identification and specification of interfaces. Shall provide support for Architecture management, monitoring of internal software quality and structural changes.
From implementation perspective, completely responsible for reviewing detailed software design, coaching for software development and deployment. Shall provide support for implementation of any critical component.
From testing and Quality perspective, completely responsible for driving architecture quality. Shall provide support for software integration, sequence and concept, performing tests and resolving of defects.
Qualification
B.E. / B. Tech / MCA/ M. Tech
Desired Experience
10+ years of hands-on experience in design and development using multiple technologies, test frameworks and programming languages, out of which at least 2+ years of experience working as a software architect.
Proficient in Angular, Java Script, HTML5, Web API, C#, WPF, WCF, .Net Technologies.
Proficient in UML and UML modeling tools, experience with Enterprise Architect is a plus.
Exposure to one or more source control tools, exposure to TFS is a plus.
Strong fundamentals of Object-Oriented Analysis & Design (OOA/OOD).
Strong understanding and hands on experience in handling NFRs.
Sound knowledge of software engineering process.
Sound knowledge of Requirements engineering.
Experience in software estimations, scheduling and tracking.
Must have a good oral and written communication ability.
Familiarity with Container technology and Kubernetes is a plus.
Familiarity with healthcare domain is a plus.
Familiarity with Agile practices is a plus.
Software Architect for a scrum team developing a medical imaging software product.
The position would entail the following
- Contribute to elaborate software requirements and devise technical solutions based on the requirements.
- Responsible to conceptualize, design and develop product sub-systems.
- Mentor/provide leadership for all technical aspects to the team.
- Cross team and Cross location(international) team collaboration.

About Siemens

Manufactures industrial automation, infrastructure, and energy technology systems.

Similar jobs

Software Architect roles near Bangalore, Karnataka
1d
Save
Mark Applied
Hide
Lead SW Architect
Bangalore, Karnataka, India
OnsiteFull Time
Honeywell
HoneywellNASDAQ: HON: Manufactures aerospace products, building technologies, and industrial control systems.
15+ YOEBachelor's or master's degree in a related engineering field, 15+ years in enterprise testing or development, leadership experience, virtualization, JIRA, Xray, programming, AI adoption, and Agile knowledge.
VMware, JIRA, Xray, Java, Python, C#, SAFe Agile Framework
2d
Save
Mark Applied
Hide
Software Architect II-Salesforce
Kochi or Pune or Thiruvananthapuram or Bengaluru or Gurugram or Noida or Chennai
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
Requires 10–15 years of experience, including 7+ years in Salesforce architecture and implementation and 5+ years with MarTech platforms; enterprise transformation, integration, and stakeholder leadership expertise required.
Salesforce, Sales Cloud, Commerce Cloud, Revenue Cloud, Marketing Automation, Customer Data Platform (CDP), Analytics and Attribution, ServiceNow, ERP, HubSpot, Marketo, Marketing Cloud, Einstein Analytics, AWS, Azure, GCP, Agile, Scrum
2d
Save
Mark Applied
Hide
DevOps Architect
Bengaluru, Karnataka, India
OnsiteFull Time
Alstom
AlstomEuronext Paris: ALO: Manufactures high-speed trains, signaling systems, and railway infrastructure
12+ YOEBachelor’s or master’s degree in engineering, computer science, or software engineering; 12+ years in software development and architecture; extensive DevOps, CI/CD, cloud, containers, IaC, automation, and programming experience.
GitLab, GitLab CI, Jenkins, Git, Docker, Kubernetes, Terraform, Ansible, Chef, Puppet, Prometheus, Grafana, ELK Stack, AWS, Azure, Google Cloud, Python, C, Java, Go, Bash, PowerShell, Ethernet, TCP/IP, UDP, NTP
6d
Save
Mark Applied
Hide
Sr Software Architect
Bangalore, Karnataka, India
HybridFull Time
Nokia
NokiaNYSE: NOK: Sells telecommunications infrastructure and software for global network operators.
8+ YOEBachelor’s degree in computer science, computer engineering, or related field; 8–12 years of software engineering experience; enterprise platform architecture, cloud-native delivery, technical leadership, and mentoring skills.
CI/CD, Agile, Scrum, Cursor, GitHub Copilot, LTE, 5G, RAN, Core, OSS/BSS, Kubernetes, SaaS
6d
Save
Mark Applied
Hide
Software Architect
Bengaluru or Dallas or Frisco
OnsiteFull Time
Omnitaas
Omnitaas: Develops cloud-based AI-powered operational intelligence and asset tracking software.
Graduate degree in computer science; experience with object-oriented architecture, Node.js, JavaScript or Java, SQL, REST APIs, Azure DevOps, CI/CD, Git, cloud deployment, and software product delivery.
Node.js, JavaScript, Java, SQL, REST API, Azure DevOps, CI/CD, Git, Linux, Oracle 19c, C++
1w
Save
Mark Applied
Hide
Software Architect
Bangalore South, Karnataka, India
OnsiteFull Time
Virima
Virima: Provides automated IT asset discovery, mapping, and management software.
13+ YOE5+ MgmtRequires 13+ years of software engineering, including 5+ years in architecture leadership, distributed systems expertise, and proficiency with listed databases, programming languages, Kubernetes, CI/CD, and service mesh.
PostgreSQL, MongoDB, Redis, Apache Pulsar, Apache Flink, Iceberg, Java, Golang, Python, Kubernetes, CI/CD, Istio, Linkerd, LLMOps
1w
Save
Mark Applied
Hide
Software Architect – Train IT
Pune or Bangalore
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Manufacturer of medical diagnostic and imaging equipment.
10+ YOERequires 10+ years of software development, technical team leadership, object-oriented programming, Linux, configuration management, build automation, networking, wireless communication, and fluent English.
C++, C#, Linux, Wireshark, Git, SVN, BOOST, ACE
2w
Save
Mark Applied
Hide
ADAS Software Architect
Bengaluru, Karnataka, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
10+ YOERequires 10–20 years of experience, a Bachelor of Engineering, and expertise in JSON schema design, AUTOSAR Adaptive, SOME/IP, ROS 2, CI/CD, debugging, fault decoding, and startup code.
JSON, AUTOSAR Adaptive, SOME/IP, ROS 2, GitLab CI, Jenkins, AWS CodePipeline, Trace32, CANape