Enable America Jobs

Enable America Logo

Job Information

Siemens Senior VC++/ C# Developer in Chennai, India

Job Family: Research & Development

Req ID: 424865

Hello Talented Techie,

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. People who want to make a real impact, now and in future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team.

Siemens founded the new business unit Siemens Advanta (formerly known as Siemens IoT Services) on April 1, 2019 with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Advanta is a strategic advisor and a trusted implementation partner in digital transformation and industrial IoT with a global network of more than 8000 employees in 10 countries and 21 offices. Highly skilled and authoritative specialists offer services which range from consulting to craft & prototyping to solution & implementation and operation - everything out of one hand!

We are looking for Software Developer

How do you craft the future Smart Buildings? We’re looking for the makers of tomorrow, the hardworking individuals ready to help Siemens transform entire industries, cities and even countries. Get to know us from the inside, develop your skills on the job.

You’ll make a difference by

  • As an agile VC++ / C# software developer, you will take on a demanding role in the development of the Siveillance software portfolio in an international environment. Siveillance consists of leading access control software from various security applications such as access control, intrusion. These security control centers are used, among other things, by industrial customers, in airports or in university areas. The innovative technical basis for this software suite is a Client-Server architecture ​​and the use of the latest software and web technologies such as Angular / Typescript.

  • Design, build, and maintain efficient, reusable, and reliable VC++ code.

  • You will be part of a self-organized, cross-functional agile development team and work together across countries on software design and development of complex systems

  • You will continuously implement increments of software components within the framework of modern, agile software development methods (Scrum)

  • With the team, you will ensure the functionality of the individual software modules in the overall system through automated tests and end-to-end pipelines (DevOps)

  • You will use our Continuous Quality Approach to achieve the defined quality of the development results so that the systems can be extended and maintained over the long term, including documentation.

  • You are convinced of agile software development methods such as Scrum, SAFe

  • We are proud that our group of colleagues is made up of experts from different countries – for this environment you have proven skills to be able to discuss complex topics in English.

Your defining qualities

· Having an Engineering degree B.E. / M.Sc. / MCA / B. Tech in Computer Science / Information Technology.

· 8 to 12 years of IT software development experience in a professional VC++ & C#.Net software development environment.

· Hands-on experience on tools, like RTC Jazz, GIT, Jenkins, SonarQube

· Working experience in agile software development (daily scrum, pair sessions, sprint planning, retro & review, clean code and self-organized), configuration, testing and release management

· Working experience in Behavioral Driven Development BDD, Test Driven Development TDD, test first development, code refactoring and profiling

· Domain knowledge on Access Control, Intrusion

· Good to have Certifications on VC++ & .Net technologies.

· Strong Programming skills on VC++ & Data Structures, expertise on OS (Memory Mgmt., Scheduling, IPC, COM, Multi-threading/processing and Pointers)

· Strong proficiency in C# and .Net technologies, with fair knowledge of the language specification.

· Knowledge on Microsoft SQL Server and XML.

· Excellent Debug Capabilities, core dump analysis using Visual Studio local debugging

· Capability and willingness to software program the customer requirements, using an object-oriented approach and to thoroughly test them before delivery

· Potential to be self-driven, to learn and solve problems quickly

· Strong commitment to deliver quality and engineering excellence, with holistic ownership

· Good hands-on experience on tools, like Visual Studio or Visual Studio Code

Join us and be yourself!

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.

Make your mark in our exciting world at Siemens.

This role is primarily based at Chennai. However, you may get the opportunity to visit other locations within India as and when the work demands.

We’ve got quite a lot to offer. How about you?

We’re Siemens. A collection of over 379,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 creativity and help us craft tomorrow.

At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow ‘s reality.

Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds

Find out more about Siemens careers at: www.siemens.com/careers

DirectEmployers