Job Closed
This listing is no longer active.
SMF ist Ihr Partner für die digitale Transformation
Senior Full-Stack Software Engineer (C#)
Location
Germany
Posted
111 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Software Engineer (C#)
SMF GmbH
• Develop modern enterprise applications within an agile team • Design intuitive web frontends and user interfaces • Take responsibility for the integrity, security, and reliability of services and components • Continuously improve development processes and invest in your own skills and knowledge
Job Requirements
- Completed degree in computer science, a STEM field, or vocational training as an IT specialist for application development
- At least 5 years of professional software development experience
- Solid knowledge of C# (.NET 8 or higher, ASP.NET)
- Experience with databases (SQL Server, PostgreSQL, Oracle, or NoSQL)
- Experience in cloud development (Azure or AWS; Docker/Kubernetes)
- Familiarity with Clean Code principles, Test-Driven Development, and design patterns
- Knowledge of Identity & Access Management (e.g., Keycloak, OpenID Connect, Azure AD, OAuth, SAML) is optional
- Business-fluent ability to discuss and document requirements in both German and English
Benefits
- Flexible working hours
- Use of a company car and/or company bicycle (also available for private use)
- Work with innovative technologies
- Occupational pension scheme
- Opportunities for professional development and training
- Mentorship/buddy program
- Regular company celebrations and team events
- On-site company daycare/kindergarten
- Tasty, discounted lunch at the neighboring company’s restaurant
- Ergonomic workstations
- Flat hierarchies
- Awards for the best ideas in the SMF Future Program
- Commitment to environmental and social projects through sustainability initiatives
- Free vaccinations and medical check-ups by the company doctor
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Conducts overall product, system, and component integration activities • All design and deployment activities are concerned with how to integrate in order to deliver the best product(s) for the user • Conducts activities with product and system requirements, plant-level specifications, and design requirement flow down • Facilitates and drives interface between multiple areas of the organization including Project, Product, Engineering, Sales, Licensing, etc • Has knowledge of best practices and how different areas integrate with others • Uses judgment and has some ability to propose different solutions outside of set parameters to address more complicated challenges with technical variety • Uses technical experience and analytical thinking • Uses multiple internal and external sources outside of Plant Integration team to arrive at decisions • Acts as a resource for colleagues with less experience • May lead small projects with low risks and resource requirements • Explains information; develops skills to bring team members to consensus around topics within field
FullStack Developer
Eureka LabsExcelling Product Factory Partner for fast-growing marketplaces & SaaS companies. #ThinkBuildEnjoy #ChallengeYourself
• As a FullStack Developer, you’ll play a foundational role in building our partner’s first product: an online portal tailored to government needs that helps automate mission-critical processes. • You will be involved in the design and development of end-to-end features, leveraging both backend and frontend technologies, and working closely with infrastructure components to ensure performance and scalability. • Design and implement secure login workflows for both vendors and government staff. • Build and extend role-based access control, audit trails, and multi-tenant data isolation. • Develop and iterate on complex form-driven interfaces and workflow automation features using Vue.js. • Design and build RESTful APIs, data models, and backend logic for financial and procurement workflows. • Create database structures and integrations to manage vendor data and document history. • Develop document upload systems that support validation and AI-powered classification. • Write and maintain automated tests, including unit tests, integration tests and end-to-end tests (Playwright). • Work within a Django + Vue architecture, keeping frontend and backend cleanly decoupled. • Optimize and maintain infrastructure using AWS services (CloudFront, S3, RDS/PostgreSQL, ECS) and integrate with Cloudflare for performance and security. • Evaluate and integrate third-party APIs (e.g., Twilio, Process Plan) or suggest custom-built alternatives. • Contribute to the setup and evolution of CI/CD pipelines, development tools, and testing strategies. • Write clean, maintainable code using Python (Django) and Vue.js, with Node.js used only for frontend build processes. • Apply best practices in AI-assisted code generation and RPA integration. • Collaborate closely with the founding team on technical decisions and roadmap planning. • Help lay the foundation for future machine learning integrations and product scalability.
• Design, implement and deliver scalable AI-driven software systems using Python. • Drive innovation: research, test and adopt new technologies to enhance development productivity. • Collaborate with cross-functional teams to define, design, and ship new features. • Participate in the full development cycle from specification to deployment. • Provide technical guidance and mentorship to team members, ensuring code quality and best practices. • Guide architectural decisions and ensure alignment with product strategy. • Participate in hiring, onboarding and performance reviews of engineers.
Senior Software Engineer
SolventumSolventum is dedicated to improving healthcare options and health outcomes through cutting-edge solutions in health, materials, and data science. The company ai
• Developing highly scalable cloud first solutions for the Solventum public and private platforms. • Understanding and enhancing complex data workflow at scale. • Ensuring reliability while achieving security and regulatory compliance. • Evaluating new technologies to improve platform capabilities. • Translating stakeholder needs into technical solutions to enhance patient outcomes and performance.



