Job Description
Job Description :
Responsible for the evaluation and implementation of software solutions. This includes new systems as well as changes to existing solutions. Software solutions are based on customer requirements and must be care-fully designed and implemented. During implementation, the software modules must be thoroughly tested to achieve high quality solutions with a low error rate.
Teamwork is important in all these activities because most of the tasks are performed together with other team members.
In cases of incidents, these must be solved together with the corresponding 2nd level teams from the sup-port :
– Analysis of customer requirements and translation of requirements into software design
– Design and implementation of software solutions together with project team
– Creating technological concepts for software solutions
– Testing of software solutions
– Documentation of software solutions
– Solve incidents in cooperation with the 2nd level teams
Requirements :
– Bachelors and/or Masters degree in Computer Science, Computer Engineering or related technical discipline
– 3+ years of professional software development experience
– Proficiency in following programming languages :
1. C, C++, Visual C++ and MFC
2. C#
3. WPF
– Strong debugging and analytical skills to analyze and resolve SW problems
– Skills in following areas are desirable :
1. Component Object Model (COM/DCOM)
2. Object Oriented Design and Design Patterns
– Focus on usability and user experience
– Excellent general IT knowledge
– Continuous personal and professional development and willing to learn in new areas
– High quality standards
– Team player and highly developed sense of responsibility
– Fluent in English
(ref:hirist.tech)