Job

In this role, you develop complex software solutions using Java or TypeScript for the security sector, create user interfaces, and work on backend systems within interdisciplinary teams.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Development of technically complex software solutions based on technologies such as Java or TypeScript, in the defense and security sector, using technologies like Spring, JavaFX, OpenLayers, Angular, Docker, Apache Cassandra.
  • Depending on your interests and needs, you build high-quality user interfaces, work on traditional backend solutions, or implement complex algorithms into high-quality software. You are willing to acquire technical background knowledge and take responsibility for the technical solution.
  • You work in small, sometimes interdisciplinary teams of 2 to approximately 7 people.
  • You also create concepts, reports, and documentation as needed and conduct tests within your area of responsibility and project context.
  • If suitable and of interest, you will also take on responsibility for sub-projects, work packages, or individual tasks.

Our expectations of you

Education

  • You have completed an IT-specific training, a degree in a technical field (Computer Science, Physics, Mathematics, Engineering), or possess comparable practical skills.

Qualifications

  • Very good software development skills in at least one modern core technology and also knowledge in UI development.
  • You handle tools and methods such as build tools, CI/CD, databases, web services, distributed systems, operating systems, and design patterns with ease.
  • Bring very good German skills.
  • Organized and independent in your tasks and enjoy working in a team.
  • You are proactive, interested, and committed.
  • Knowledge in IT security, IT operations, HA, NoSQL, Linux/Unix, Physics & Mathematics is a plus.
  • Good command of English.

What we offer

  • Content-rich, diverse tasks.
  • Flexible working hours based on a 37.5-hour workweek and up to 35 days of vacation.
  • Hybrid working, part-time work options, and overtime compensation.
  • Uncomplicated structures and short decision-making paths.
  • A productive working environment in a collegial, motivated, and experienced team.
  • Permanent, long-term collaboration.
  • Attractive social benefits, good pay, and the opportunity to participate in the company's success.

Benefits

Work-Life-Integration

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Bonn
    Nordrhein-Westfalen, Germany

About your employer

1970 wurde die tms als Mitarbeiterbeteiligungsgesellschaft gegründet. Weitreichende Kompetenz und langjährige Erfahrung auf dem Gebiet wehrtechnischer Anwendungen ist Basis unseres Dienstleistungsangebots. Heute umfasst der Personalstamm der tms 30 Mitarbeiter: spezialisierte Informatiker, Ingenieure, Mathematiker, Physiker und Techniker.

Company size
1-49 Employees
Company type
Established Company
Work model
Onsite, Hybrid
Industry
Education System
  • sinoDusseldorf

    • Easy Apply
    • Onsite
    • Full Time
    • Senior

    sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

Senior Software Developer

technisch-mathematische studiengesellschaft mbh