Software Engineer – Siemens

Job Overview

Siemens is looking for a Software Engineer – Full Stack Developer with strong experience in C#, .NET Core, Angular, and TypeScript.

The role involves developing scalable applications, building RESTful APIs and microservices, contributing to front-end solutions, and applying modern DevOps, CI/CD, testing, monitoring, and cloud practices.

Job Details

CategoryDetails
CompanySiemens
Job RoleSoftware Engineer – Full Stack Developer
ExperienceUp to 6 Years
Primary TechnologiesC#, .NET Core, Angular, TypeScript
BackendRESTful APIs, Microservices
CloudAzure
DevOpsCI/CD, Azure DevOps, GitHub Actions
Additional SkillsDocker, Kubernetes, Unit Testing, Logging, Monitoring, Observability

Key Responsibilities

Full Stack Development

  • Design, develop, and maintain applications using C#, .NET Core, Angular, and TypeScript.
  • Develop front-end components and contribute to end-to-end application development.
  • Ensure application performance, quality, responsiveness, and maintainability.

Backend & APIs

  • Implement and manage RESTful APIs and microservices.
  • Build secure, scalable, and maintainable backend services.
  • Troubleshoot issues, identify bottlenecks, and resolve application defects.

Collaboration & Development

  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Follow development best practices for code quality, organization, and automation.
  • Contribute to technical improvements across the application lifecycle.

Testing & Quality

  • Write and maintain unit tests to ensure application reliability.
  • Support automated testing and continuous improvement of software quality.

DevOps & Cloud

  • Apply DevOps practices including CI/CD automation, automated testing, logging, monitoring, and observability.
  • Work with Docker and Kubernetes.
  • Apply knowledge of Azure Cloud services and cloud deployment concepts.
  • Work with Azure DevOps CI/CD pipelines and GitHub Actions workflows.

Required Technical Skills

Skill AreaExpected Skills
ProgrammingC#, Advanced C#
Backend.NET Core, RESTful APIs
ArchitectureMicroservices
FrontendAngular, TypeScript
CloudAzure Cloud Services
ContainersDocker, Kubernetes
DevOpsCI/CD, Azure DevOps, GitHub Actions
TestingUnit Testing, Automated Testing
OperationsLogging, Monitoring, Observability
Development PracticesCode Quality, Automation, Troubleshooting

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Up to 6 years of experience as a Full Stack Developer or in a similar role.
  • Strong proficiency in C# and .NET Core.
  • Strong experience with RESTful APIs and microservice architecture.
  • Strong experience with Angular and TypeScript.
  • Sound knowledge of advanced C# features.
  • Experience with Docker and Kubernetes.
  • Familiarity with Azure Cloud services and cloud deployment concepts.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Experience working with distributed and multicultural teams.

Good to Have

  • Experience with Azure DevOps CI/CD pipelines.
  • Experience with GitHub Actions workflows.
  • Exposure to automated testing, monitoring, and observability practices.

Company : Siemens

Role : Software Engineer – Full Stack Developer

Location : Benguluru

Experience : Fresher

Salary : Not Disclose

Application Deadline : Soon

Recent Post