
Software Development Consultant
INVENSITY
full-time
Posted on:
Location Type: Hybrid
Location: Wiesbaden • Germany
Visit company websiteExplore more
Tech Stack
About the role
- LLM Integration: Design use cases, integrate powerful LLMs into software solutions, improve prompting and guardrails, and bring secure solutions into production for our clients
- Application Design: Design tailored software applications – from requirements through architecture to production-ready solutions
- Implement, test and develop robust backends, microservices and APIs (REST/GraphQL/...)
- Establish clean code principles and conduct code and architecture reviews
- Use agile software development methods to extend existing solutions and ensure correct technical implementation
- Quality through automation: Optimize workflows and establish automated tests and CI/CD processes to maintain high software quality
- Be part of the INVENSITY success story: Work in ambitious and professional project teams and support complex development projects through all phases
- Share and expand your expertise: Expect a steep learning curve through workshops and coaching within your specialist department
Requirements
- University degree in Computer Science, Electrical Engineering, Software Engineering or a comparable field
- Initial experience with common programming languages – ideally Java, Python or C++/C#
- Initial experience integrating LLMs via APIs
- Very good knowledge of how current LLMs work as well as their strengths and challenges
- Passion for complex systems and the drive to not only develop software but also deeply understand, test and continuously improve it
- Interest in software engineering, software project management, application development, cloud solutions or data solutions
- Willingness to travel for national project assignments with our clients in the DACH region
- Business fluent German and fluent English
Benefits
- Structured onboarding: A clear start plan, joint start days and designated contacts support your onboarding
- Diverse projects: Varied tasks across different industries provide a steep learning curve and rapid responsibility
- Continuous development: Mentoring, coaching and training from the INVENSITY Academy support long-term personal and professional growth
- Flat company culture: Monthly events, flat hierarchies and a respectful, collaborative environment shape our daily work
- International network: Benefit from the knowledge and exchange within our global expert network
- Flexible working: Permanent contract, flexible working hours, home office options, part-time and sabbatical opportunities
- Clear career paths: Transparent development paths and early responsibility support your career
- Performance-based compensation: Fixed and variable salary components as well as semi-annual assessments
- Mobility allowance: Option for a BahnCard 50 to support flexible professional mobility
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonC++C#LLM integrationAPI developmentRESTGraphQLCI/CDautomated testing
Soft Skills
problem-solvingteam collaborationcommunicationadaptabilitypassion for learningattention to detailproject managementcritical thinkingdrive for improvementwillingness to travel
Certifications
University degree in Computer ScienceUniversity degree in Electrical EngineeringUniversity degree in Software Engineering