Software Engineer (.NET)

Job Description

Position: Senior Software Developer

Location: Pune, India

Key Responsibilities

·       Take a part in maintaining our existing solution as well as in building our brand new advanced solution.

·       Participate in the full development cycle and impact on requirement definitions, design, implementation, unit testing and shipping

·       Participate in choosing the technology and frameworks used in our system

·       Show it works (write automated tests)

Deliver to production
Basic qualifications

8+ years of experience in C# and .NET framework
Hands on experience of working with Windows Forms Application.
Thorough knowledge in OOP/OOD
Good architectural skills
Good understanding of algorithms and ability to design and improve them
Good understanding of SQL and ORM (Entity Framework an advantage)
Good understanding of multi-threading concepts and understanding of .NET’s concurrent programming techniques
As enthusiastic about programming as we are
A quick learner and team player with a positive spirit
B.Tech/ M.Tech  from premium institute
Nice to have:

Working experience of Web development.
Working experience of JavaScript, jQuery, Angular or other similar client side frameworks.

Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?