Junior Programmer
Key Responsibilities
- Write, test, and debug code for new software applications and features
- Participate in the design and implementation of software solutions based on requirements.
- Create the technical design documentation for new software applications and features.
- Collaborate with senior developers to solve technical challenges and improve code quality. Assist in writing unit tests and performing code reviews.
- Ensure software is optimized and runs efficiently.
- Support ongoing software maintenance, bug fixes, and updates.
- Keep up-to-date with new programming languages and technologies.
Qualifications and Skills
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Understanding of programming languages (e.g. X++, Java, C#, DAX).
- Familiarity with software development life cycle (SDLC) and methodologies like Agile.
- Strong analytical and problem-solving skills.
- Knowledge of software development frameworks and libraries.
- Knowledge of ERP-Systems, especially Dynamics 365 Finance and Supply Chain Management. Knowledge in Datawarehouse and Microsoft PowerBI.
- Good teamwork and communication abilities.
- Familiarity with version control systems (e.g., Git).
- Fluent in German and english.
Working Conditions
- Challenging, exciting and varied activity
- Open, collegial corporate culture
- Very motivated and competent team
- Flexible working hours and the option to work from home
- Working hours including pre-holidays in addition to holidays
- Business mobile phone, also for private use
- Cheap parking options
- Very good connection to the public transport network (directly at Brugg train station)
- Good social benefits