Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
IT Applications Developer
- Location: Eindhoven
- Duration: initially 36 months
- Salary range: € 5.400 - € 6.500
- Living in NL already
Introduction to the Role
We are seeking a skilled IT Applications Developer to drive the development, delivery, and performance of robust software and application solutions. In this role, you will collaborate closely with business stakeholders to translate user requirements into technical solutions and contribute to innovation efforts that elevate capabilities across the organization.
You will be part of a high-performing team working on cutting-edge software tools that support advanced manufacturing and engineering environments. Your contributions will have a direct impact on improving development efficiency and optimizing performance across various platforms and business functions.
Please note: due to the nature of the role, candidates must be legally authorized to access controlled technology in accordance with applicable regulations.
Key Responsibilities
- Design, write, and maintain high-quality, reliable code
- Develop and modify backend and command-line interface (CLI) applications
- Regularly identify and resolve bottlenecks, bugs, and performance issues
- Create automated tests and set up end-to-end testing frameworks
- Prepare release plans and deploy applications across different environments (Test, Acceptance, and Production)
- Work closely with team members to refine features and user stories, ensuring clear requirements before sprint planning
- Provide mentorship and technical guidance to junior developers
- Actively contribute to problem-solving and process improvements
- Support solution architecture and contribute to design documentation
Education and Experience
- Bachelor’s degree in Information Technology, Computer Science, or Engineering (Master’s preferred)
- 8+ years of professional experience in a software development environment
- 5+ years of experience in Python object-oriented development
Technical Skills and Tools
To be successful in this role, you should have strong expertise in the following areas:
- Advanced Python development, including experience with Python 3.8+ (ideally 3.11)
- CLI application development
- Testing frameworks such as PyTest, Behave, and Robot Framework
- Handling large-scale file transfers and file caching via software
- Experience with Type Hints and MyPy
- Proficiency with relational databases (RDBMS)
- REST API development
- Expert in source control systems: Git, Bitbucket, GitLab, or GitHub
- Experienced in CI/CD tools like GitHub Actions and Jenkins
- Working knowledge of Docker, Kubernetes, and Linux-based systems
- Familiarity with monitoring tools (e.g., Splunk) and automation tools (e.g., Ansible) is a plus
Key Skills
Ranked by relevanceReady to apply?
Join Trinamics and take your career to the next level!
Application takes less than 5 minutes