Software Engineer
Ai-assisted
Bern, Netherlands
18 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Bern, Netherlands
Tech stack
Java
Agile Methodologies
Artificial Intelligence
Automation of Tests
C Sharp (Programming Language)
Software Quality
Code Review
Collaborative Software
Continuous Integration
Github
Python
Machine Learning
Node.js
Software Engineering
TypeScript
Scripting (Bash/Python/Go/Ruby)
GitHub Copilot
Prompt Engineering
Generative AI
Information Technology
Job description
- Contribute hands-on to software engineering activities within modern development environments
- Apply GenAI tools effectively as part of day-to-day software delivery
- Support teams in adopting AI-assisted development practices in a practical and disciplined manner
- Promote engineering best practices across development, testing, code review, and CI/CD processes
- Help improve developer productivity and engineering effectiveness without compromising quality
Requirements
- Bachelor's degree in Computer Science, Information Technology or a related field
- Senior software engineer with 8+ years of hands-on software development experience gained within modern delivery environments
- Strong hands-on development experience in Java, C#, TypeScript, Node.js and/or Python
- Proven practical experience using GenAI tools as part of the software development lifecycle
- Experience with modern software engineering practices, including CI/CD, automated testing, and code reviews
- Solid understanding of software quality, security, maintainability, and engineering best practices
- Experience working within Agile and collaborative software engineering teams
- Ability to support and influence teams in the adoption of AI-assisted development practices
- Strong communication and stakeholder management skills
- Pragmatic, delivery-focused mindset with a low-hype approach to AI
- Experience with GitHub, GitHub Copilot, or similar tooling
- Experience enabling or coaching teams in AI-assisted development practices
- Background in developer productivity, engineering enablement, or engineering effectiveness initiatives
Languages:
- Fluent English (written and spoken)
- German is an advantage