The Role
As a Senior Full Stack Developer, you will design, develop, and maintain web applications, implement cloud solutions, mentor junior developers, and manage the software development lifecycle.
Summary Generated by Built In
Role & Responsibilities:
You will be part of a feature team responsible for, but not limited to, the following:
- Understanding business requirements and preparing AS-IS and TO-BE documentation.
- Obtaining sign-off for functional and/or technical design documents.
- Designing, developing, and maintaining web applications using Angular, .NET, and SQL.
- Implementing AWS cloud solutions to improve performance and scalability.
- Writing clean, maintainable, and efficient code using TypeScript and JavaScript.
- Building and consuming RESTful services.
- Collaborating with cross-functional teams to define, design, and deliver new features.
- Participating in code reviews and providing constructive feedback.
- Troubleshooting and resolving software defects and production issues.
- Ensuring application security and data protection standards are met.
- Staying current with emerging technologies and industry trends.
- Mentoring and guiding junior developers in best practices.
- Contributing to the continuous improvement of development processes and tools.
- Managing and enabling internal and external teams to deliver implementation tasks.
- Independently developing IT solutions.
- Collaborating closely with external IT service providers.
- Taking end-to-end ownership of functions and products, from requirements gathering through implementation and issue resolution.
- Managing the full software development lifecycle, including continuous integration and deployment.
- Applying test-driven development (TDD) practices.
- Leveraging in-depth technical expertise to develop accurate and scalable software solutions.
- Collaborating closely with product owners and stakeholders.
- Executing development activities according to Agile methodologies, such as Scrum.
Requirements
Essential Skills:
- Strong experience with the Angular framework (v18+).
- Building applications using the .NET framework and C#.
- Experience using Amazon Web Services (AWS).
- Strong SQL database management experience (RDS PostgreSQL).
- RESTful APIs: Proven ability to design and consume RESTful services.
- Terraform for infrastructure as code.
- CI/CD: Experience with continuous integration and continuous deployment tools and practices.
- Strong ability to work collaboratively within a team environment.
Advantageous Skills:
- Data Engineering experience.
- Experience integrating with or training LLMs or LRMs.
- Strong analytical and problem-solving skills.
- Familiarity with DevOps practices.
- Exposure to Kubernetes.
- Agile working experience.
- Knowledge of IT security best practices.
- Proven application architecture experience.
- German language skills.
- Experience with Confluence and Jira.
Qualifications & Experience:
- Degree in IT or equivalent practical experience.
- 6+ years of professional software development experience.
- Relevant AWS certifications are advantageous but not mandatory.
Skills Required
- Strong experience with Angular framework (v18+)
- Building applications using .NET framework and C#
- Experience using Amazon Web Services (AWS)
- Strong SQL database management experience (RDS PostgreSQL)
- Proven ability to design and consume RESTful services
- Experience with Terraform for infrastructure as code
- Experience with CI/CD tools and practices
- Strong ability to work collaboratively within a team environment
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.





.png)