C# Developer

Bengaluru, Karnataka, India
May 31, 2024
May 31, 2025
Onsite
Full-Time
5 Years
Job Description

We are seeking a Software Engineer proficient in C# to join our vibrant team in Bangalore. The ideal candidate will have 4.5 - 7 years of experience and be well-versed in C#, object-oriented programming concepts, .NET, design principles, clean code practices, and unit testing. Prior experience with WPF is a plus. The candidate should also be familiar with agile software development methodologies and have exposure to working with multi-site global teams.

Responsibilities

  • Develop high-quality software solutions using C#.
  • Implement object-oriented programming concepts and design principles.
  • Write clean, maintainable code following best practices.
  • Conduct unit testing to ensure software quality.
  • Collaborate with cross-functional teams in an agile environment.
  • Possibly travel to other locations within India and internationally.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • Proficiency in C#, .NET, and object-oriented programming concepts.
  • Familiarity with design principles and patterns.
  • Experience with unit testing and clean code practices.
  • Good understanding of agile software development methodologies.
  • Prior experience with WPF is advantageous.
  • Excellent communication and collaboration skills.
  • Willingness to travel as required.

Why Siemens
Joining Siemens means being part of a diverse, innovative team dedicated to shaping the future. With over 379,000 minds working together in over 200 countries, we are committed to equality and welcome applicants from all backgrounds. At Siemens, employment decisions are based on qualifications, merit, and business needs. Bring your curiosity and imagination, and help us shape tomorrow.

Apply Now. If you're ready to make your mark in our exciting world, visit Siemens Careers to learn more and apply today.