Job Closed
This listing is no longer active.
UNLOCK HUMAN TALENT
Software Engineer
Location
Germany
Posted
79 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer
JAAI | JUST ADD AI GmbH
• As a Software Engineer — Telephony, you are responsible for implementing the telephony components of the botario platform. • You will develop new features for the botario telephone module and support customer instances. • You will help advance our telephony systems. • In doing so, you will work with cloud services (Google, AWS, etc.) and Asterisk. • You will develop integrations to customers' environments as required. • You will manage the ongoing operation of customer systems in second‑level support for telephony. • You will develop new connectors for external telephony-related services.
Job Requirements
- A university degree or equivalent qualification
- Strong programming skills in Python, with experience in multithreading, multiprocessing and parallel computing
- Experience working with Docker and cloud platforms (AWS, Azure, etc.)
- Solution-oriented mindset with an analytical and structured approach to problem solving
- Enjoy working in a team and with agile methodologies
- Ideally, you already have professional experience in software development
- Independent working style and a passion for AI
- Fluent in German and English, both written and spoken
Benefits
- Flexible, family-friendly working hours and the option to work from home
- Flat hierarchies, the opportunity to get involved, take responsibility and use new technologies
- Spacious office at Europahafen with a waterside view
- Company fitness program, BusinessBike and access to the company boat
- Reimbursement for e‑learning courses on request
- Regular exchange: we attend and organize internal and public (AI) events
- Exciting international clients across a wide range of industries
- Competitive salary and an employee participation program
- 30 days of vacation and the possibility of part-time work
- High-end hardware, height-adjustable desks and multiple monitors at every workstation
- Of course: organic fruit baskets, a smoothie bar, unlimited ice cream, Thermomix, rice cooker and drinks (good coffee, mate, etc.)
- We support work–family balance and are "Certified Family Friendly"
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description - Design, develop, and maintain high-quality software across the full development lifecycle. - Collaborate within an Agile/Scrum team to design, build, and deliver scalable web applications and new product features. - Develop and maintain front-end applications using Angular and modern JavaScript frameworks. - Build and maintain backend services and APIs using Node.js and Python. - Design, develop, and maintain GraphQL APIs to support efficient and flexible data access across applications. - Design and manage database schemas and data models using both relational databases (PostgreSQL) and NoSQL databases such as MongoDB. - Optimize database performance through query tuning, indexing, and efficient schema design. - Develop and maintain data workflows and pipelines using Apache Airflow. - Ensure code quality through unit testing, automated testing practices, and code coverage tools. - Participate in code reviews, promoting maintainable, scalable, and well-tested code. - Work closely with the Lead Software Engineer and product stakeholders to translate business requirements into technical solutions. - Troubleshoot, debug, and optimize applications to improve system performance and reliability. Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Senior Engineer – Automation Quality
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• Design, develop, and maintain automated test scripts and frameworks. • Create robust and scalable test automation frameworks and scripts independently. • Expertise in design and development of complex automated test scripts. • Lead the execution of automated test cases and interpret the results to identify issues. • Identify, document, and manage software defects to resolution. • Collaborate with cross-functional teams to ensure quality throughout the SDLC. • Assist with building automation strategies • Assist in integration of automated tests into the CI/CD pipeline. • Mentor lower-level test/quality automation engineers and provide technical guidance. • Stay updated with the latest trends and technologies in test automation and implement improvements. • Participate in innovation efforts such as AI. • Assist in setting automation best practices. • Assist in documenting training materials and provide trainings on automation tools and frameworks. • Required to do manual testing when needed
• Develop and architect the cloud-native Stream Governance platform - a multi-tenant, highly available, and scalable service for Kafka and real-time data. • Own and lead the end-to-end design and implementation of complex backend services within a cloud-native, microservices-based environment. • Drive projects from requirements and design through implementation, rollout, and ongoing operation in production. • Make architecture and technical decisions that thoughtfully balance reliability, scalability, performance, and operability. • Solve complicated technical projects with high quality, provide specialized technical guidance to the team, and mentor/support other engineers through code reviews and design reviews. • Evaluate and enhance the efficiency of our platform's technology stack, ensuring we keep pace with industry trends and adopt state-of-the-art solutions. • Take responsibility for developing, managing, and maintaining a mission-critical service with a 99.99 SLA running across 100+ AWS, GCP, and Azure regions. • Partner across engineering and with other key stakeholders to create and execute the overall roadmap for delivering a top-notch Data Streaming Platform. • Contribute to a culture of continuous improvement, inclusive collaboration, and high technical standards.
Role Description We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include: - Gathering user requirements - Defining system functionality - Writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET) - Familiarity with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment - Building high-quality, innovative and fully performing software that complies with coding standards and technical design Responsibilities: - Execute a full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software verification plans and quality assurance procedures - Document and maintain software functionality - Troubleshoot, debug and upgrade existing systems - Deploy programs and evaluate user feedback - Comply with project plans and industry standards - Ensure software is updated with latest features Qualifications - Proven work experience as a Software Engineer or Software Developer - Experience designing interactive applications - Ability to develop software in Java, Ruby on Rails, C++ or other programming languages - Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) - Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) - Experience with test-driven development - Proficiency in software engineering tools - Ability to document requirements and specifications - BSc degree in Computer Science, Engineering or relevant field



