Associate Software Architect C# .Net

Siemens Mobility

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Mobility is seeking a Lead Software Engineer (Associate Software Architect C# .Net) in Bangalore. You will architect and build high-performance application architectures using C# and .NET Core, drive architecture decisions, and mentor developers on best practices.

Ideal candidates should have 8–10 years of software design experience, expertise in C# and .NET technologies, and skills in microservices architecture. Join us to contribute to impactful projects shaping the future!

Qualifications

  • 8–10 years of professional experience in software design and development.
  • Strong expertise in C#, .NET Core, and .NET 8+ application development.
  • Proven experience in application architecture and technical governance.

Responsibilities

  • Define, build, and maintain application architectures using C# and .NET.
  • Design, implement, and govern secure RESTful APIs and microservices.
  • Collaborate with product owners and cross-functional teams throughout the lifecycle.

Skills

C# Development
.NET Core
Object-Oriented Programming
Microservices Architecture
SQL Server
Agile Methodologies

Education

Bachelor’s or master’s degree in computer science or related field

Tools

PostgreSQL
CI/CD Pipelines

Job description

Siemens Technology and Services Private Limited

Experienced Professional

Job type: Full-time

Office/Site only

Employment type: Permanent

Location(s): We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn, and who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team.

Lead Software Engineer (Associate Software Architect C# .Net)

You’ll make an impact by:

  • Architectural Design: Define, build, and maintain scalable, loosely coupled, secure, and high-performance application architectures using C# and .NET Core / .NET 8+.
  • Drive architecture decisions for enterprise-grade web and desktop applications with a strong focus on modularity, extensibility, maintainability, and performance.
  • Apply sound object-oriented design principles, SOLID principles, and design patterns in solution architecture.
  • Hands‑On Development: Write clean, efficient, reusable, and secure C# code for critical components, framework foundations, and complex business logic.
  • Provide hands‑on leadership in implementing core backend modules and resolving technically challenging issues.
  • API & Integration Strategy: Design, implement, and govern secure RESTful Web APIs, microservices, and message‑driven architectures for system integration and scalability.
  • Establish integration patterns that support reliable communication across distributed systems and enterprise applications.
  • Technical Governance: Establish, document, and enforce architectural blueprints, coding standards, design guidelines, and engineering best practices across development sprints.
  • Lead and institutionalize code reviews and design reviews to ensure alignment to quality standards and architectural consistency.
  • Create and maintain comprehensive technical documentation, including architecture specifications, design artifacts, code documentation, and technical guidelines.
  • System Optimization: Identify performance bottlenecks, improve application responsiveness, and optimize memory management for low‑latency applications.
  • Analyze and resolve complex database query performance issues and support efficient data access strategies.
  • Ensure robust implementation quality through maintainable design, testing practices, and continuous technical improvements.
  • Collaboration & Leadership: Collaborate closely with product owners, architects, QA engineers, and development teams throughout the software development lifecycle.
  • Mentor developers on architecture, code quality, debugging approaches, and development standard processes.
  • Support continuous integration of solution artifacts into development pipelines and version control systems within committed timelines.
Qualifications
  • Bachelor’s or master’s degree in computer science, information technology, electronics, or a related engineering discipline.
  • 8–10 years of professional experience in software design and development, with strong backend specialization.
  • Strong expertise in C#, .NET Core, and .NET 8+ application development.
  • Proven experience in application architecture, system design, and technical solution governance.
  • Strong understanding of Object‑Oriented Programming, software design patterns, and maintainable architecture principles.
  • Hands‑on experience in secure coding, performance tuning, debugging, and complex problem solving.
  • Experience in code review quality practices, technical design validation, and engineering standard enforcement.
  • Strong analytical and problem‑solving skills with attention to detail.
  • Excellent verbal and written communication skills with the ability to work across cross‑functional teams.
  • Experience with SQL Server or PostgreSQL and strong knowledge of query optimization techniques.
  • Experience with microservices architecture, distributed systems, and asynchronous/message‑based communication models.
  • Knowledge of Substation Automation domain, including IEC 61850, protection & control concepts, and engineering workflows.
  • Familiarity with SCADA systems and energy automation solutions.
  • Exposure to CI/CD pipelines, DevOps practices, and secure development lifecycle processes.
  • Experience working in Agile/Scrum‑based product development environments.
Location

This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries and the shape of things to come.

Equal Opportunity

We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.

We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We’re dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer C# .Net
Senior Software Developer C# .Net

Siemens • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Software Architect
Software Architect

Siemens • Bengaluru Urban

On-site
INR 3,500,000 - 7,500,000
Software Developer (C#, WPF, Angular)
Software Developer (C#, WPF, Angular)

Siemens Mobility • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Software Developer (C#, WPF, Angular)
Software Developer (C#, WPF, Angular)

Siemens • Bengaluru Urban

On-site
INR 1,400,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Siemens • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer -Full Stack
Senior Software Engineer -Full Stack

Siemens Mobility • Pune District

On-site
INR 3,000,000 - 5,500,000
Senior Software Developer
Senior Software Developer

Siemens Mobility • Bengaluru

On-site
INR 1,600,000 - 2,800,000
Software Developer (Firmware, RUST, C++ and Linux)
Software Developer (Firmware, RUST, C++ and Linux)

Siemens Mobility • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Software Developer (Firmware, RUST, C++ and Linux)
Software Developer (Firmware, RUST, C++ and Linux)

Siemens • Bengaluru Urban

On-site
INR 1,800,000 - 2,400,000
Backend Developer C# - Microservices & RESTful APIs
Backend Developer C# - Microservices & RESTful APIs

Siemens Mobility • Bengaluru

On-site
INR 2,500,000 - 4,000,000