
Senior Software Engineer, Custom Software Development
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in Germany.
• Clarify technical specifications with stakeholders on the customer side.
• Convert business rules and exceptional cases into effective software designs.
• Contribute to shaping the software architecture and component structure.
• Define integrations with existing systems.
• Implement architectural decisions directly in code.
• Develop business logic and interfaces using C#/.NET or TypeScript/Node.js.
• Create web applications as well as native mobile and desktop solutions.
• Design relational data models.
• Analyze the root causes of slow database queries.
• Integrate new requirements into established codebases.
• Share expertise during code reviews and ensure technical decisions are clear and comprehensible.
• Minimum of five years of professional experience in software development.
• Degree in Computer Science, Information Technology, or a related qualification.
• Strong hands-on experience with C# and .NET or TypeScript and Node.js; familiarity with the other stack is beneficial.
• Familiarity with Vue.js, React, or Angular is a plus.
• Experience with native mobile or desktop applications is an advantage.
• Knowledge of Java is a benefit.
• Experience in software architecture and Clean Code principles.
• Ability to articulate and justify the use of design patterns.
• Solid understanding of relational databases.
• Practical experience with PostgreSQL, Microsoft SQL Server, Oracle, or IBM DB2.
• Willingness to embrace modern development tools and agentic coding.
• Openness to selectively use coding agents and critically assess their recommendations.
• Capability to clearly explain technical decisions to both the team and customers.
• Strong communication skills in both German and English.
• Structured onboarding process with dedicated points of contact.
• Flexible work-from-home options within Germany or from our modern office in Offenburg.
• Licenses for tools such as Claude Code, Cursor, Copilot, and similar applications.
• Opportunities to experiment with new tools and methodologies.
• Company pension plan with a 20% employer contribution.
• Choice between a Hansefit membership or €50 per month via a Spendit Card.
• 30 days of annual leave, in addition to time off on Christmas Eve and New Year’s Eve.
• Additional vacation days based on tenure.
• Public transport pass or JobRad bicycle leasing options.
• Quarterly all-hands meetings, summer gatherings, and Christmas celebrations.
• Flat hierarchies promoting swift decision-making.
GFT Technologies
Insurity
Pindrop
Pindrop
Get handpicked remote jobs straight to your inbox weekly.