Search by job, company or skills

S

Junior Software Developer .NET

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Hello Visionary!

At Siemens, we grow when our people grow. Our diverse, global teams are here to support you, challenge you, and help you reach new heights in your career. Curious minds who love solving meaningful problems thrive here.

If that sounds like you, we'd love to welcome you into our world of innovation.

You'll make a difference by:

  • Developing and maintaining backend services using ASP.NET Core Web API, with strong focus on performance, scalability, and clean design.
  • Designing, building, and optimizing SQL Server databasesincluding schema design, indexing, and performance tuning.
  • Implementing Entity Framework Corebased data models for complex data workflows.
  • Participating in the complete Application Development Life Cycle: requirement analysis, design, development, build, deploy, test, debug, and release.
  • Writing high-quality unit tests using mocking frameworks to ensure robust, maintainable code.
  • Collaborating with multi-functional teams in a self-organizing, Agile / Scrum environment.
  • Supporting modules through integration, configuration management, and contributing toward Continuous Deployment practices.
  • Documenting software design and implementation to ensure long-term maintainability.
  • Working with internal Siemens teams across geographies to deliver reliable engineering solutions.

You'll win us over by having:

Education & Experience

  • B.E. / B.Tech / M.Sc. / MCA in Computer Science or Information Technology.
  • 35 years of IT software development experience.
  • At least 2 years of strong hands-on experience in ASP.NET Core Web API.

MustHave Skills

  • Deep expertise in ASP.NET Core Web API and RESTful service design.
  • Strong understanding of the .NET ecosystem (.NET 8, .NET Framework).
  • Proficiency in Entity Framework Core for sophisticated data modeling and database operations.
  • Validated experience in SQL Serverschema design, optimization, and performance tuning.
  • Practical hands-on knowledge of Git, GitLab, SVN, Jenkins, and version control workflows.
  • Experience across the full SDLCanalysis, design, coding, building, deployment, testing, debugging, and release.
  • Strong English communication skills (written and spoken).
  • Good working experience with Visual Studio and related development tools.
  • Selfmotivation, eagerness to learn, and the initiative to raise ideas or ask for help.
  • A proactive mindsetcollaborating, sharing knowledge, and contributing to the team's success.

NicetoHave Skills

  • Exposure to crossplatform development.
  • Understanding of video streaming protocols like RTSP and WebRTC.
  • Experience in Test-Driven Development (TDD), refactoring, and profiling.
  • Practical experience with Agile practicesdaily scrums, pair programming, sprint planning, retrospectives, and clean code principles.
  • Experience collaborating within virtual international teams.
  • A pragmatic, professional approach to problemsolving.

What You'll Gain:

  • The opportunity to learn and work on sophisticated technologies like ReactJS, jQuery, HTML5, Bootstrap, and more.
  • Collaboration with global software product teamsincluding architects and senior developers.
  • A productive, disciplined Agile Scrum environment with excellent worklife balance.
  • A highly structured engineering culture where contributions directly influence project success.
  • The chance to build a versatile, robust software platform that supports sophisticated futureready products.

Your responsibilities include:

  • Playing a key role as a Software Developer for internal Siemens infrastructure tools.
  • Working within a self-organized, multi-functional international development team to implement software systems.
  • Participating in estimation, planning, and development of software components within Agile methodologies.
  • Supporting integration and integration testing, with a focus on test automation for module-level and system-level functionality.
  • Contributing to Configuration Management and Continuous Deployment initiatives.
  • Documenting development results to ensure extensibility and maintainability.
  • Following the Siemens product development process and chipping in to continuous improvement within your scope.

Ready to build the future with us

Bring your curiosity, your passion, and your visionand shape tomorrow with Siemens.

Create a better #TomorrowWithUs!

This role, based in Chennai, is an individual contributor position. You may be required to visit other locations within India and internationally. In return, you'll have the opportunity to work with teams crafting the future.

At Siemens, we are a collection of over 312,000 minds building the future, one day at a time, worldwide. We are dedicated to equality and welcome applications that reflect the diversity of the communities we serve. All employment decisions at Siemens are based on qualifications, merit, and business need.

Bring your curiosity and inventiveness, and help us build tomorrow

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144696301