SENIOR SOFTWARE ENGINEER - SPECIALIST

Jobtailor

Deutschland

On-site

EUR 65,000 - 100,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jobtailor in Germany seeks a software engineer to design, develop, and maintain moderate‑complexity applications using Python, Java, or C++. You will implement secure, DoD‑aligned solutions and optimize performance while contributing to test plans and documentation.

The role requires 4+ years of experience, strong problem‑solving, Agile familiarity, and collaboration with cross‑functional teams to deliver reliable software systems.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of relevant experience or equivalent work experience.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Solid understanding of software development life cycles, including design, coding, testing, and deployment.
  • Strong problem‑solving skills and ability to work independently on moderately complex assignments.
  • Experience with software development tools such as Git, Visual Studio, or Eclipse.
  • Familiarity with Agile development methodologies and practices.
  • Knowledge of DoD software development standards, cybersecurity principles, or secure coding practices.
  • Experience with cloud computing platforms or containerization tools (e.g., AWS, Docker).

Responsibilities

  • Design, develop, and maintain software applications with moderate complexity using programming languages such as Python, Java, or C++.
  • Implement software solutions that align with DoD standards, security protocols, and mission-critical requirements.
  • Optimize software performance and scalability through advanced problem‑solving and technical expertise.
  • Develop and execute test plans to validate software functionality and performance.
  • Identify and resolve software defects, ensuring systems meet operational requirements.
  • Conduct code reviews and provide constructive feedback to team members to ensure quality and consistency.
  • Lead small teams on low‑complexity project activities, providing technical guidance and support.
  • Collaborate with Program and Project Managers to ensure successful delivery of technical solutions.
  • Take ownership of assigned tasks, ensuring timely delivery and adherence to project requirements.
  • Work closely with cross‑functional teams, including systems engineers, cybersecurity specialists, and project managers, to define and refine project requirements.
  • Develop and maintain detailed technical documentation, including system designs, workflows, and test plans.

Skills

Python
Java
C++
Strong problem solving
Independent work
Agile practices

Education

Bachelor’s degree in Computer Science

Tools

Git
Visual Studio
Eclipse
AWS
Docker

Job description

Responsibilities
  • Design, develop, and maintain software applications with moderate complexity using programming languages such as Python, Java, or C++.
  • Implement software solutions that align with DoD standards, security protocols, and mission-critical requirements.
  • Optimize software performance and scalability through advanced problem‑solving and technical expertise.
  • Develop and execute test plans to validate software functionality and performance.
  • Identify and resolve software defects, ensuring systems meet operational requirements.
  • Conduct code reviews and provide constructive feedback to team members to ensure quality and consistency.
  • Lead small teams on low‑complexity project activities, providing technical guidance and support.
  • Collaborate with Program and Project Managers to ensure successful delivery of technical solutions.
  • Take ownership of assigned tasks, ensuring timely delivery and adherence to project requirements.
  • Work closely with cross‑functional teams, including systems engineers, cybersecurity specialists, and project managers, to define and refine project requirements.
  • Develop and maintain detailed technical documentation, including system designs, workflows, and test plans.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of relevant experience or equivalent work experience.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Solid understanding of software development life cycles, including design, coding, testing, and deployment.
  • Strong problem‑solving skills and ability to work independently on moderately complex assignments.
  • Experience with software development tools such as Git, Visual Studio, or Eclipse.
  • Familiarity with Agile development methodologies and practices.
  • Knowledge of DoD software development standards, cybersecurity principles, or secure coding practices.
  • Experience with cloud computing platforms or containerization tools (e.g., AWS, Docker).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

JANSON Communications, Inc. • Kaiserslautern

On-site
EUR 65,000 - 85,000
Cyber Software Engineering, Lead Associate
Cyber Software Engineering, Lead Associate

Peraton • Wiesbaden

Hybrid
EUR 90,000 - 120,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

THRYVE • München

On-site
EUR 70,000 - 110,000
Forward Deployed Engineer – Software Engineer
Forward Deployed Engineer – Software Engineer

Jobtailor • Germany

On-site
EUR 70,000 - 110,000
Security Software Engineer / Architect (M/W/D) - [26143]
Security Software Engineer / Architect (M/W/D) - [26143]

Sopra Steria USA • Weßling

On-site
EUR 90,000 - 120,000
SENIOR SOFTWARE DEVELOPER / SOLUTIONS TECHNOLOGIST
SENIOR SOFTWARE DEVELOPER / SOLUTIONS TECHNOLOGIST

Vets Hired • Stuttgart

On-site
EUR 90,000 - 130,000
Director of Software Engineering
Director of Software Engineering

Embedded Shishya • Germany

On-site
EUR 120,000 - 180,000
Senior Full Stack Developer - Sales Engineering
Senior Full Stack Developer - Sales Engineering

Latamdevelopers • Germany

On-site
EUR 60,000 - 80,000
Software Engineer (Front and Back end)
Software Engineer (Front and Back end)

Jobgether SRL • Germany

Hybrid
EUR 60,000 - 90,000
Remote work opportunity
Full stack exposure
Kubernetes & Docker experience
+2
Security Software Engineer / Architect (M/W/D) - [26143]
Security Software Engineer / Architect (M/W/D) - [26143]

Sopra Steria DE • Weßling

On-site
EUR 70,000 - 110,000