
Full-Stack Developer (Infrastructure)
Marks & Spencer Group plc1 hour ago
Budapest, HungaryStaff+
Responsibilities
- Design and deliver backend services, APIs, automation workflows, and frontend capabilities for infrastructure and service teams.
- Develop services using C#/.NET and Python FastAPI with reusable components, observability, and maintainability.
- Build API gateway logic, authentication flows, routing patterns, and integrations using Ocelot, YARP, and Apigee.
- Develop Angular-based user interfaces for infrastructure and technical support workflows.
- Contribute to CI/CD pipelines, containerization, deployment practices, and enterprise release processes.
- Collaborate with infrastructure, production management, service, support, and platform teams to convert operational requirements into software solutions.
- Apply secure patterns for authentication, authorization, data access, and service-to-service communication.
- Evaluate responsible AI-assisted capabilities for triage, workflow guidance, knowledge discovery, and support effectiveness.
Requirements
- Strong full-stack development experience across backend services, APIs, frontend development, databases, automated testing, and secure integrations.
- Experience building software for infrastructure, IT operations, production management, automation, internal platforms, or service-oriented technical environments.
- Experience with or ability to learn the stated enterprise engineering technologies, including C#/.NET, Python FastAPI, Angular, databases, Jenkins, Docker, and related tools.
- Ability to work with technical stakeholders and balance delivery speed, simplicity, resilience, operational support, and enterprise standards.
- Ability to explain engineering decisions involving service design, authentication, performance, failure handling, maintainability, and operational support.
- Practical understanding of CI/CD, containerization, agile delivery, SDLC practices, design patterns, database design, and message-based or event-driven integration such as Kafka.
- Ability to design efficient logic and apply asynchronous, parallel, or multithreaded patterns when appropriate.
- Commitment to readable, maintainable, secure code and ownership of production outcomes.
Benefits
- Hybrid and flexible working arrangements are available.
- Morgan Stanley offers comprehensive employee benefits and perks supporting employees and their families.
- The role provides opportunities for collaboration, career mobility, and professional growth in a global organization.
- Morgan Stanley is committed to diversity, inclusion, and equal employment opportunity.
Tech Stack
AngularApache KafkaC#DockerFastAPIJenkinsMicrosoft SQL ServerMongoDB.NETPowerShellPythonTailwind CSS