Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
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 databases—including schema design, indexing, and performance tuning.
- Implementing Entity Framework Core–based 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.
- 3–5 years of IT software development experience.
- At least 2 years of strong hands-on experience in ASP.NET Core Web API.
Must‑Have 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 Server—schema design, optimization, and performance tuning.
- Practical hands-on knowledge of Git, GitLab, SVN, Jenkins, and version control workflows.
- Experience across the full SDLC—analysis, 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.
- Self‑motivation, eagerness to learn, and the initiative to raise ideas or ask for help.
- A proactive mindset—collaborating, sharing knowledge, and contributing to the team’s success.
Nice‑to‑Have Skills
- Exposure to cross‑platform development.
- Understanding of video streaming protocols like RTSP and WebRTC.
- Experience in Test-Driven Development (TDD), refactoring, and profiling.
- Practical experience with Agile practices—daily scrums, pair programming, sprint planning, retrospectives, and clean code principles.
- Experience collaborating within virtual international teams.
- A pragmatic, professional approach to problem‑solving.
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 teams—including architects and senior developers.
- A productive, disciplined Agile Scrum environment with excellent work‑life balance.
- A highly structured engineering culture where contributions directly influence project success.
- The chance to build a versatile, robust software platform that supports sophisticated future‑ready 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 vision—and 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
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free