The Position:
The unit Tools Innovation is responsible for the implementation of a professional development environment used both by internal developers and clients' customization experts. The modern Eclipse based environment is aimed to meet the high demands of our customers in an innovative way.
Avaloq Solution Model Development (ASMD) team as part of the Tools Innovation unit provides state-of-the-art editors for the Avaloq Banking System specific DSLs.
As a Software Engineer you design and implement new functionality and create automated tests to assure the quality of the software. You work in a team of highly qualified specialists. Your contact to internal and external customers constantly challenges you to improve your knowledge of the software you create.
Your Responsibilities:
Education:
Professional Requirements:
Personal Requirements:
by via developer jobs - Stack Overflow
The unit Tools Innovation is responsible for the implementation of a professional development environment used both by internal developers and clients' customization experts. The modern Eclipse based environment is aimed to meet the high demands of our customers in an innovative way.
Avaloq Solution Model Development (ASMD) team as part of the Tools Innovation unit provides state-of-the-art editors for the Avaloq Banking System specific DSLs.
As a Software Engineer you design and implement new functionality and create automated tests to assure the quality of the software. You work in a team of highly qualified specialists. Your contact to internal and external customers constantly challenges you to improve your knowledge of the software you create.
Your Responsibilities:
- Analysis, design and implementation of new functionality
- Quality assurance and automated test implementation
- Rewrite, enhance and test the framework for developing DSLs
- Communicate with internal and external customers and stakeholders
- Taking responsibility in an agile development environment
- Drive new development that changes the Avaloq Banking System
Education:
- University degree in Computer Science (BSc, MSc)
Professional Requirements:
- Experience in object-oriented software engineering, preferably with Java
- Strong software engineering background
- Several years of experience in developing industry proven software and Java development
- Hands-on experience with parallel programming
- Very good algorithmic coding skills
- Ideally knowledge in the following areas:
- Eclipse Plug-in development
- Development using EMF and Xtext Framework
- Design and development of IDEs
- Development of Domain Specific Languages (DSLs)
- troubleshooting and performance tuning skills
- The following skills are an additionnel asset:
- Oracle, PL/SQL experience
- Korn-Shell experience
- Unix development
Personal Requirements:
- Passion for quality, performance and engineering excellence
- Excellent interpersonal skills
- Highly motivated, committed and adaptive personality
- Team player
- Fluent in written and spoken English
by via developer jobs - Stack Overflow
No comments:
Post a Comment