Job description
Software Engineer-with AI Focus (f/m/d)
Company Overview
Founded in 2010, Luware is a leading SaaS provider specializing in innovative contact center and conversation recording solutions. Our Microsoft-certified solutions are designed to streamline customer interactions. We're committed to innovation and growth, fostering a culture that embraces agile methodologies and flexible work arrangements.
Job Summary
To strengthen our outstanding development team, we are looking for an experienced .NET Developer (m/f/d) to join us as soon as possible. As a member of our engineering team, you will be involved in enhancing one or more micro services to cater to the increasing demands of Luware’s Nimbus call center solution. You will have complete ownership of your feature from its inception to completion and play a pivotal role in promoting best practices and providing guidance to junior engineers.
Key Responsibilities
- Engage with stakeholders/POs to gather requirements, document the design, and undergo team reviews.
- Implement design, generate unit tests, oversee deployment, and incorporate monitoring/metrics.
- Design and develop large scale distributed software services and solutions.
- Adhere to and drive modern software engineering practices through design and code reviews.
- Ensure services and components are well-defined, modularized, secure, reliable, diagnosable, and reusable.
- Improve test coverage and resolve problem areas.
- Collaborate with mentors and leaders to contribute to cohesive, end-to-end user experiences.
Requirements / Qualifications
- BS or MS degree in Computer Science or Engineering OR equivalent years of work experience.
- 5+ years of software design and development experience with backend services.
- First experiences with building AI infused applications with OpenAI / Copilot and other generative AI technologies.
- 5+ years hands on experience in any Object-Oriented coding language such as C#, C++, Java or similar.
- Ability to communicate technical details clearly across organizational boundaries.
- Very strong English language skills (written and spoken).
- Experience in DevOps to maintain live services and/or application frameworks.
- Cloud and services experience, with Azure cloud experience highly desirable.
- Excellent analytical skills with a systematic and structured approach.
- Passion for building highly scalable, highly reliable services.
- Experience with or exposure to Agile and iterative development processes.
- Typescript, Angular, and basic front-end development experience.
Location
Germany or Poland (Remote)
Employment Type
Full Time
Salary & Benefits
- A fast-paced, international, and collaborative work environment.
- Challenging and diverse role with high autonomy.
- Motivating and supportive team culture.
- Excellent opportunities for personal and professional growth.
- Regular team events.
- Exchange program to work from another Luware office for up to a month.
Application Process
Upload your CV spontaneously for an initial review. Note: We only consider candidates who apply directly; no unsolicited applications or enquiries from recruitment agencies.