FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer, Architect
Boehringer Ingelheim. Drive and establish modern AI-enabled software development practices, including coding, testing, documentation, code reviews, and application maintenance .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in AI-enabled software development practices, including coding, testing, and documentation, while leading technical handovers and mentoring internal teams. Proficient in assessing software architecture and implementing modern development standards across diverse technology stacks.
Highest-signal resume keywords
Master’s Degree In Computer ScienceStrong Hands-On Software Engineering ExpertiseExperience With AI-Assisted Development ToolsUnderstanding Of Software ArchitectureFluency In German And English
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentAutomated TestingCode ReviewsApplication MaintenanceDatabase ManagementAPI DevelopmentGit-Based DevelopmentJavaPythonSoftware Architecture
Soft Skills
CommunicationCollaborationMentoring
Tools & Technologies
OraclePostgreSQLDockerKubernetesOpenShiftAzureAWS
Industry Keywords
AI-Enabled Software DevelopmentModern Development PracticesKnowledge TransferTechnical GuidanceSustainable Internal Expertise
Tech Stack
Tools & technologiesAWSAzureDockerJavaKubernetesOpenShiftOraclePostgresPython
About the role
Key responsibilities & impact- Drive and establish modern AI-enabled software development practices, including coding, testing, documentation, code reviews, and application maintenance
- Lead the technical handover and knowledge transfer of software solutions from external partners
- Build sustainable internal expertise
- Support development of an internal developer team through onboarding, mentoring, knowledge sharing, and technical guidance
- Define and implement common development standards and ways of working across multiple teams and software solutions
- Analyze, modernize, and continuously improve existing software architectures
- Contribute to the design, development, testing, and maintenance of research software applications
Requirements
What you’ll need- Master’s degree in Computer Science, Software Engineering, Bioinformatics, or a related field
- Several years of professional software development experience, ideally in a senior developer or technical lead role
- Strong hands-on software engineering expertise
- Experience with AI-assisted development tools and modern development practices
- Ability to assess the quality and maintainability of AI-generated code
- Understanding of software architecture, databases, APIs, automated testing, Git-based development, and modern software engineering standards
- Experience with Java, Python, Oracle/PostgreSQL, Docker, Kubernetes/OpenShift, and Azure/AWS is beneficial
- Ability to quickly learn and work across different technology stacks
- Strong communication, collaboration, and mentoring skills
- Fluency in German and English; German is the primary working language
Benefits
Comp & perks- Flexible working time models, including home office and flexible working hours, depending on department and position
- Additional days off (“bridge-days”) without using vacation days
- Subsidized staff restaurant and cafeteria with vegetarian and vegan options
- Training and development opportunities
- Health promotion programs for physical and mental health
- Public transport ticket costs covered