Senior Software Engineer - C#.NET (8/9) - (m/f/d)
My client is seeking to onboard an experienced Senior Software Developer. In this role, you will collaborate closely with cross-functional teams, including product managers and QA engineers, translating business needs into technical requirements. You will work with emerging technologies to develop innovative software solutions and have the opportunity to contribute your ideas to the team.
Responsibilities include:
- End-to-end software development, from requirements gathering to design, implementation, testing, and deployment.
- Conducting code reviews, mentoring team members, and promoting best practices to ensure high-quality, scalable, and efficient software.
- Driving continuous improvement in development processes, tools, and methodologies to foster innovation.
- Engaging with clients and stakeholders for requirements gathering, providing technical consultations, and presenting solutions clearly.
Requirements:
- Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
- At least 5 years of software development experience.
- Strong full-stack skills using the Microsoft tech stack (including .NET, C#, SQL).
- Excellent problem-solving skills and attention to detail.
- Solid database knowledge.
- Fluency in German (C1 level).
Additional Information
- Seniority level: Mid-Senior
- Employment type: Full-time
- Job function: Information Technology, Science, and Engineering
- Industries: Software Development, Chemical Manufacturing, Biotechnology