Wir suchen aktuell: Software Engineer (m/w/d) in Frankfurt am Main Our customer is a leading IT company at the forefront of innovation, delivering cutting-edge software solutions to our clients. With a strong presence in the market, they are continuously expanding their team of talented professionals. As part of the growth, they are seeking a skilled and motivated Software Engineer to join their dynamic team in Frankfurt. Duties and Responsibilities Design, develop, and implement high-quality software applications and solutions. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Write efficient and maintainable code, conducting rigorous testing and debugging to ensure software reliability. Continuously improve and optimize existing software products. Stay up-to-date with the latest industry trends and technologies to drive innovation within the company. Provide technical expertise and support to team members and stakeholders. Work closely with Project Managers to ensure timely delivery of software projects. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. Proven experience as a Software Engineer, with a strong track record of successfully delivering software projects. Proficiency in programming languages such as Java, C, Python, or similar. Familiarity with software development methodologies and best practices. Solid understanding of data structures, algorithms, and software design patterns. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Fluency in English is required. The offer An exciting opportunity to work in a dynamic and innovative environment with challenging projects. Competitive salary and benefits package. Professional development opportunities to enhance your skills and career growth. A supportive and collaborative work culture that fosters creativity and continuous learning. If you want to increase your chances of getting this job, here is an excellent course on how to apply to jobs in the German labour market, that also teaches you about the general process and helps you overcome typical difficulties when applying for a German job. If you are a dedicated individual with experience in project controlling and a passion for technological developments, we look forward to getting to know you. Ergänzende Informationen: Anforderungen an den Bewerber: Grundkenntnisse: Controlling, Mikrocomputer-, Mikroprozessortechnik, Terminplanung, -überwachung, Elektronik, Einkauf, Beschaffung, Werbekommunikation, Personalplanung, Visualisierungs- und Kommunikationssoftware MindManager, Wartung, Reparatur, Instandhaltung, Konzeption (Werbung, Marketing, PR), Mitgliederwerbung, -betreuung, Öffentlichkeitsarbeit, Public Relations, Unternehmenskommunikation, Corporate Identity, Aufbauorganisation, Arbeitsrecht, Bewerberauswahl, -beurteilung, Lohn-, Gehalts-, Tarifwesen, Personalberatung, Zahlungsverkehr, Kalkulation, Akquisition, Community-Management, Kosten- und Leistungsrechnung, Lohn- und Gehaltsbuchhaltung, -abrechnung, Datenschutz, Fachterminologie (medizinisch), Anlagenbau, Personalentwicklung, Personalleasing, Arbeitnehmerverleih, Personalverwaltung, Personalwesen, Private Arbeitsvermittlung, Abrechnung, Buchführung, Buchhaltung, Büro- und Verwaltungsarbeiten, Finanzplanung, Erfolgskontrolle (Marketing, Werbung), Personalbeschaffung, Kundenberatung, -betreuung, Gesetzliche Krankenversicherung, Reklamationsbearbeitung, CAD (Computer Aided Design)-Systeme anwenden, Konstruktion, Qualitätsprüfung, Qualitätssicherung, Arbeitsvorbereitung, Mess-, Steuer-, Regeltechnik (MSR), Beschichtungstechnik, Korrosionsschutz, Medizinische Bildtechnik, Ablauforganisation, Kundendienst, Fertigungstechnik, Messtechnik, Elektrotechnik, Internet, Onlinerecht Expertenkenntnisse: Berichtswesen, Information
Software Engineer (m/w/d) (Softwareentwickler/in)