Job
- Level
- Senior
- Job Field
- Web, Full Stack, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 53.802 € Gross/Year
- Location
- Vienna
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop innovative software solutions for online voting and archiving systems, establish standards throughout the development process, and leverage technologies like Java, TypeScript, and Docker for high-quality implementations.
Job Technologies
Your role in the team
- As part of our development team, you will actively contribute to several of our four core products: online voting platform, digital long-term archiving, archive information system, and issue management system.
- You accompany our solutions throughout the entire development cycle – from the initial concept idea through implementation to final deployment at the customer.
- In this role, you not only develop software but also set standards: You work closely with a partner company and contribute your expertise in joint discussions, refinements, and planning sessions.
- In an iterative development process, you take on a variety of tasks: analyzing requirements, developing well-thought-out solution concepts, implementing them technically, and ensuring quality through testing, documentation, and the final commissioning.
- You love developing modern software solutions collaboratively in a team and enjoy working closely with clients and partners.
- You are particularly enthusiastic about developing applications with Java (JBoss/JavaEE) and TypeScript (NestJS) in the backend, as well as Angular in the frontend – within a self-organized team where you can actively contribute your ideas.
- With technologies such as KendoUI, Formly, RxJS, HTML, (S)CSS, and Tailwind, you design user interfaces with a clear focus on usability and user experience.
- You also feel at home in the area of Deployment and Hosting: We operate our products with Docker in the cloud – mainly on Azure, and sometimes also on Exoscale.
- For storage solutions, we rely on S3 and Azure Blob Storage, for example.
- Dealing with various database technologies is a matter of course for you.
- In our projects, we work with both relational databases such as Microsoft SQL Server and PostgreSQL, as well as NoSQL databases.
- Automated testing is an integral part of professional software development for you.
- You have experience with tools such as JUnit, Jest, as well as Playwright or Cypress for frontend testing.
- You appreciate automated development processes and enjoy working with tools like Azure DevOps, Bitbucket, and Jira to make development and deployment processes efficient.
- Furthermore, your knowledge of operating systems – especially Linux, and to some extent Windows – will assist you in installing, operating, and maintaining our products in customer environments.
- In this role, you will also encounter integrations with external systems, such as identity providers like Keycloak or Entra ID.
- For your daily development work, you prefer to use professional tools such as the JetBrains Suite in combination with Git as well as Maven or Nx.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Excellent technical skills and competencies.
- Independent and solution-oriented work.
- Willingness to share your knowledge and thereby help us move forward as a team.
- Desire for further education.
- Good communication skills.
- Nerd with team spirit or team player with deep technical knowledge.
- Understanding of AI - both as part of the development process and for technically relevant features.
- Good knowledge of German, at least good technical English.
Experience
- Several years of experience (5+ years) in software development.
This text has been machine translated. Show original
What we offer
- You will be part of a team organized according to agile principles.
- With us, you enjoy a lot of freedom in your actions and decisions.
- At the same time, we entrust you with a high level of responsibility.
- Thanks to flat hierarchies, you benefit from short decision-making paths and can quickly put your ideas into action.
- We value your personal and professional development.
- Therefore, we offer you comprehensive training programs as well as an annual training budget for conferences or courses, ensuring you stay up-to-date in your field.
- Our modern office provides you with the ideal environment for various working styles – from deep work to collaboration and the best coffee in Vienna.
- Thanks to the excellent connection to the U1, you can get to the office quickly.
- You are free to choose between Windows and Mac for your laptop.
- We offer a flexible flextime model and hybrid working in the home office to balance work and private life.
- Various sports offerings (e.g., myClubs).
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
TechTalk GmbH
TechTalk GmbH entwickeln seit mehr als 20 JahrenSoftware, Teams und Organisationen. Als Software-Developer decken sie den gesamten Lebenszyklus von der Entwicklung bis zur Wartung ab.
Description
- Company Type
- Digital Agency
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication
