Developers / Senior Developers - Germany

  • Dynamic Work Environment
  • Global provider of safety and security solutions
  • Location: Darmstadt, Germany

Our client, one of the fastest growing providers of public safety and security solutions globally, is looking to expand their team of professionals within their research and development centre in Germany. With long term prospects providing stability and career development, our employer is seeking to appoint Developers and Senior Developers to their international product and solution management team who will support the growth and development of their projects globally.  Our client provides end to end solutions to its customers including project management and software intensive solutions as well as solutions for companies and public institutions.

 The developer will have responsibility for delivering software as part of a team. Following a lean and agile development methodology, the developer will take responsibility for development tasks within the full software development life-cycle and ensure best-in-class implementation.

Reporting to the Vice President - Development, your responsibilities in this role will include to:

  • Develop applications in the area of Command and Control and Urban Management, OR: Develop apps on Android platform, iOS, and/or Windows for smart phones and web-tablets, OR: Development of embedded systems in the context of sensor platforms (tiny-OS)
  • Apply Scrum framework in Agile cross-functional teams, cooperate with stakeholders
  • End-to-end integration and testing, test automation, Continuous Integration and Delivery

Essential attributes include:

  • Master in Computer Science or Electrical Engineering / Network Communication
  • 3-5 years of experience (dependent upon level) in industrial development environments in one of these areas: Telecom, Systems Integration, Databases, Operating Systems, or Applications
  • Programming expertise in distributed systems based on Microsoft (C#, .NET, ASP.NET, MS SQL, NHibernate, J#, VB, VB.NET, Active Directory, Windows Server, TFS); optional: Java, JavaScript, C++, SQL, LINQ, Ajax, SOAP, REST, *sh, Ant, Maven, JUnit, CI Frameworks
  • Experience in large system integration (design, development, testing, quality assurance)
  • Either low level system experience (operating system, network protocols, hardware integration) or application programming (User Interface design / UX, databases, applications)
  • Experience in Agile development teams is a plus, as well as Scrum, XP, or Crystal
  • Knowledge of and interest in Service-Oriented Architecture (SOA) and Lean Architecture
  • Experience in mobile applications, Business Intelligence/Analytics, Visual Computing, IT Security, software robustness, Design by Contract, Clean Code are desired
  • Ability to manage multiple projects in varied stages at once
  • Exceptional interpersonal skills across all levels


A competitive salary package will be provided to attract top candidates to the role.

IMPORTANT: Your application must include the following information:

  • Comprehensive resume listing your full employment history in reverse chronological order
  • List of educational qualifications including where and when completed
  • Current daytime contact details
  • Candidates ideally are proficient in English and German (spoken and written).

To register your application for this exceptional opportunity, please submit your resume to applications@apg-global.com, quoting reference #25806. To view all job opportunities as well as more career information and tools, please visit our website at www.apg-global.com

To apply online, please click the appropriate link below.  For any questions, you can contact our Customer Care team on +61 7 5555 6333 or via enquiries@apg-global.com. To view all job opportunities as well as more career information and tools, please visit our website at www.apg-global.com