Senior Full-Stack Developer with DevOps Experience
Siemens
Job Family: N/A Req ID: 470330
Position Summary:
A Senior 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)
Must-Have Qualifications:
+ Education: Bachelor’s/master’s in computer science or related fields.
+ 5–10+ years of professional experience in software development with a broad and deep understanding of modern systems
+ Strong DevOps mindset and hands-on experience with:
+ Docker, VMs, and container orchestration
+ At least one cloud platform (AWS, Azure, or GCP)
+ CI/CD pipelines and Git-based workflows
+ Infrastructure as Code (e.g., Terraform, Pulumi)
+ Solid networking fundamentals (DNS, routing, firewalls, etc.)
+ Proven experience in API design, data modeling, and authn/authz mechanisms such as OAuth2, OIDC, or similar
+ Comfortable with backend development in at least one modern language:
+ Go, Rust, C#, or similar
+ Strong frontend development skills using modern frameworks:
+ React, Angular, Vue, or Web Components
+ Good understanding of design systems, CSS, and responsive UI
+ Ability to learn new languages and tools quickly and independently
+ Experience working in cross-functional teams and agile environments
+
+ Should-Have Qualifications:
+ Contributions to / or experience with open-source projects
+ Cross-disciplinary understanding of UX/UI design principles
+ Familiarity with testing frameworks and quality assurance practices
+ Experience with monitoring and observability tools (e.g., Prometheus, Grafana)
+ Nice-to-Have:
+ Experience with hybrid or distributed architecture
+ Exposure to WebAssembly, micro frontends, or edge computing
+ Background in security best practices for web and cloud applications
Por favor confirme su dirección de correo electrónico: Send Email