
Senior Software Architect
BettercallPaul
full-time
Posted on:
Location Type: Hybrid
Location: Stuttgart • Germany
Visit company websiteExplore more
Salary
💰 €82,000 - €105,000 per year
Job Level
Tech Stack
About the role
- Take responsibility for delivering tailored software solutions for our clients and their business processes
- Analyze, develop, and optimize software architectures for our clients as part of a team
- Develop and evaluate technical concepts, advise clients, and align solutions with their needs
- Lead by example in development and coach your team during implementation
- Design the software architecture of large IT systems supporting clients' business-critical core processes
- Bring together diverse stakeholders with different requirements
- Assume technical and professional responsibility for the team
- Mentor developers within the team and make architecture decisions collaboratively with the team
- Share your knowledge with colleagues, e.g., through internal training sessions and presentations
Requirements
- Several years of professional experience in software development, ideally in client projects using Java or C#
- Strong knowledge of standards and methods for software architecture design (IT design of complex application systems)
- Experience in technical leadership of a team and working in an agile approach
- Analytical mindset to understand complex issues and solve problems quickly and systematically
- A good university degree in Computer Science or a comparable program with an IT focus
- Good German language skills
Benefits
- Flexible working hours and remote work
- Extensive training and professional development programs
- A team-oriented company culture with social events after work (e.g., after-work drinks, barbecues, bouldering, and more)
- A mobility package and many other attractive benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaC#software architecture designagile methodologyproblem solvingtechnical leadershipsoftware developmentanalytical skillsIT designapplication systems
Soft Skills
mentoringteam leadershipcommunicationcollaborationcoachingstakeholder managementknowledge sharinganalytical mindsetresponsibilitypresentation skills