Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Full Stack Senior Software Developer

Siemens

Siemens

Software Engineering
Gurugram, Haryana, India
Posted on Apr 29, 2025

Job Description

Job ID

462906

Company

SIEMENS ENERGY INDIA LIMITED

Organization

Siemens Energy

Job Family

Engineering

Experience Level

Experienced Professional

Full Time / Part Time

Full-time

Contract Type

Permanent

Position Summary:

A Full Stack Senior Software Developer designs, develops, and maintains both front-end and back-end systems for scalable, secure, and high-performance web applications. They lead technical projects, mentor junior developers, and ensure best practices across the development lifecycle.

How You’ll Make an Impact (responsibilities of role)

  • Build front-end (React, Angular, Vue.js) and back-end (Node.js, Python, Java) systems.
  • Design and optimize databases (SQL, NoSQL) and APIs (REST, GraphQL).
  • Implement cloud solutions (AWS, Azure) and DevOps tools (Docker, Kubernetes).
  • Write clean, maintainable code and ensure testing (unit, integration, CI/CD).
  • Collaborate with teams and provide technical leadership.

What You Bring (required qualifications and skills)

  • Education: Bachelor’s/master’s in computer science or related fields.
  • Certifications: AWS, Azure, or Google Cloud Developer.
  • Experience: 5+ years in full-stack development.
  • Proficiency in full-stack technologies (front-end, back-end, databases, APIs).
  • Experience with cloud platforms, DevOps, and testing frameworks.
  • Strong problem-solving, and leadership skills.
  • Excellent communication skills, with the ability to convey complex concepts to non-technical stakeholders.
  • The ability to work collaboratively in a dynamic team environment across the globe.