SI

C# Software Developer

Siemens
Bangalore4-8 LPA Posted 29 Apr 2025
FULL TIME
.NET
Software Design And Development
C#
Scrum
Agile

Job Description

 We are looking for Software Developer (C# .NET).  

 You'll make a difference by 

  • Responsible for Design of software solutions based on requirements and within the constraints of architectural /design guidelines
  • Functional analysis of existing software
  • Derive software requirements and software functional specification, validate software requirements, provide software feasibility analysis and software effort estimation
  • Identify potential harmony and for re-use of components / technology
  • Responsible for the accurate translation of software architecture into design and code
  • Guide Scrum team members on all design topics & implementation consistency against the design/architecture
  • Coding of features and/or bug-fixing and delivering solutions adhering to coding and quality guidelines, for self-owned components
  • Guide the team in test automation design and also towards implementation of the same
  • Collaborating with multi-functional and globally located teams
  • Driving creative solutions within platform constraints and technical limitations.
  • Prepares prototypes for internal review and brainstorming.

 You'll win us over by 

  • An engineering graduate with 3 - 5 years of experience in design and development (explicitly code/test-code development within software project using the relevant programming languages and tools as well as relevant technology)
  • Should have at least 2 years of experience in a process-oriented software organization.
  • Programming language skills '' Expert knowledge in C# .NET development (Winforms).
  • Advanced experience in Windows Desktop applications, WinForms.
  • Software design and development '' Competence in Object Oriented Analysis and Design (OOAD)
  • Standard platforms - expertise in software development on and for the Windows platforms.
  • Good analytical and problem-solving skills.
  • Debugging skills - ability to find the root cause for defects, fix defects and provide impact on fixes done
  • Hands-on experience in development and testing.
  • Experienced in AgileScrum development process is preferred.
  • Self-motivated, quick learner, with good verbal and written communication skills.