Your Role
As a QA Engineer, you will work with highly skilled and experienced engineers who have their work measured against the highest standards.
The projects you work on will not only solve the customers’ problems but deliver the added value that defines all our software solutions.
The main task of a senior software engineer is to design and develop new solution features according the requirements along a defined roadmap in a timely manner.
In your daily work, you will
Analyze functional requirements to translate into application design using established design methodologies and guidelines. Develop the software conforming to design, program guidelines and programming best practices. Develop unit test package, execute test & document test results to ensure the quality of the program Investigate all reported problems/errors and implement fixes for the Issues/problems so that the system can operate correctly and efficiently. Assist in the integration testing, system testing, user acceptance testing and implementation activities to fix the reported problem/bugs of the system to ensure the smooth execution of programs in the respective environments Prepare and maintain up to date system documentation Collaborate with our employees in cross-functional teams to achieve goals Mentor Junior team members You will have the chance to be involved with multiple stages of a project, thus enjoying exposure to various aspects of software engineering and foster your career growth.
You will also get the great opportunities to learn on the job and expand horizons into the field of consulting in the area system and application security.
Your experience and skills
To master this job, you should have
at least 1 year of experience in professional software development/implementation Good communication skills in English. Hands-on technical project experience in any/ some of the following technologies: IAM software products (e.g. Microsoft Azure, Okta, ForgeRock, OneIdentity, Oracle, Sailpoint, IBM) Java/J2EE software development (Backend) including Javascript/HTML/JSP/JSF/ Angular/Etc (Frontend) Web Server (e.g. Apache HTTPD, IIS, Oracle HTTP Server, IBM HTTP Server) installation, configuration, hardening and performance optimization Application Server (e.g. Weblogic, Websphere, JBoss/WildFly, Tomcat) installation, configuration, hardening and performance optimization Database (e.g. Oracle Database, Microsoft SQL Server, MySQL) installation, configuration, hardening and performance optimization Active Directory or LDAP (e.g. OUD, IBM SDS, CA Directory, Active Directory, Active Directory LDS) installation, configuration, hardening and performance optimization Development or configuration experience in integration technologies such as SSL/TLS, REST and Web-Service (SOAP) High-availability implementation and configuration in IAM products, web servers, application servers, directories and database servers Performance testing and tuning in IAM products, web servers, application servers, directories and database servers Strong plus if candidate has any/ some/ all of the following:
Security related certifications (e.g. CISSP, CRISC, SSCP) Cloud related certifications (e.g. Microsoft Azure, AWS, GCP) Practical experience in IAM solution integration and implementation Process and concept knowledge in IAM areas such as access management, multi-factor authentication, strong authentication, SSO, session management, federation, identity management, credential/ password management, role management, privilege access management, cloud application access integration Why work with Us?
We are a leading Swiss software engineering company with 30 years of experience.
We are specialized in the design, implementation and integration of mission-critical large-scale business and security software solutions.
Our products secure 80% of all Swiss e-banking transactions; we implement award winning applications for mobile banking as well as complex web applications to manage the order flow of millions of commodities per day.
We offer
different customer projects using technologies like Java 8, Java EE, EJB, JPA, Hibernate, Spring, JUnit, Mockito, Eclipse RCP, WebServices (RESTful, SOAP), JavaScript, Cordova, JSF, Angular (2), HTML5, CSS 3, JQuery, etc. project assignments according to your skill set and development goals. working side by side with highly skilled and experienced software engineers. collaboration with colleagues in Switzerland, Hungary, Portugal and Singapore. friendly working atmosphere in a well-equipped and professional IT environment. long-term and stable job with flexible working hours. a competitive salary plus a performance based bonus, a premium healthcare plan and free English classes.