Vacancy - Full Stack Developer
We are the DetACT business unit dedicated to ‘No more Fraud’. Based at our location in Rijswijk, the team consists of roughly 40 professionals with a passion for technology and anti-fraud. Our services include fraud investigation and 24/7 cyber threat detection. We detect threats in real time and escalate to the client when necessary, so they are immediately aware of impending danger and have access to the necessary data to take action. DetACT is used by multiple customers in the financial industry and we protect millions of people from fraudsters. Our team of passionate engineers and other IT professionals works collaboratively to deliver high-quality software that make a real difference. Fraud happens in real-time and 24/7, so our customers expect our software to be fast, highly available and reliable.
What will you be doing as a Full Stack Developer
We are seeking an experienced Senior Full Stack Developer to join our growing development team. In this role, you will be responsible for designing, developing and maintaining web applications using Angular on the frontend and Python on the backend. You will collaborate with cross-functional teams to translate business requirements into elegant technical solutions. Ensuring high usability and that we focus on what is most important to stop fraud, you will collaborate with users, Fraud Analysts, throughout the development process.
As part of the Front-end development team you will be extending the product capabilities to offer an even growing Fraud Analysis experience. The team is responsible for the Angular Fraud Investigation & Tuning application, as well as the REST APIs.
Together we work on our ambitions of adding new features as part of the customer aligned product road-map, with a big focus on the Angular web app coming year. Maintaining existing code is part of the job, which includes bug fixing, updates and quality improvements.
Fluent in spoken and written English is required. The Front-end team is part of a larger international software development team with mostly Python backend developers who all contribute to the continued development of the DetACT platform.
Key responsibilities
- Gather user experience feedback from Fraud Analysts
- Develop, and maintain scalable web applications using Angular
- Build robust backend services and APIs using Python frameworks (Django, Flask)
- Write clean, maintainable, and well-tested code
- Participate in code reviews and provide constructive feedback to peers
- Collaborate with product managers and other developers to define, design and implement new features
- Troubleshoot and debug complex issues across the full stack
- Mentor junior developers and contribute to the team's growth
- Stay current with emerging technologies and best practices
- Contribute to technical decisions
Required Qualifications
- 5+ years of professional software development experience (backend and frontend web development)
- 3+ years of professional experience with Angular or another JavaScript web framework, including TypeScript
- 3+ years of professional Python experience
- Solid understanding of HTML5, CSS3, and JavaScript (ES6+)
- Strong proficiency in Python and experience with at least one Python web framework (Django, Flask, or FastAPI)
- Experience with RESTful API design and implementation
- Experience with Unit testing
- Experience with Version control (Git)
- Experience with Code review
- Experience or affinity with UX design
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Understanding of Agile development methodologies
What do we offer you?
A varied, independent position within a small informal team that values mutual cooperation, at a company with a good reputation in the market. You will work in a knowledge-intensive and dynamic work environment in which you will have many challenges and the opportunity to develop yourself further. In addition we offer you:
- A competitive salary (depending on your education and experience)
- Good benefits including an attractive bonus scheme, a good pension scheme, disability insurance and a bicycle plan
- The possibility to work partly from home and flexible office days
- 26 leave days
- Company laptop
- The possibility to follow trainings & education
- And of course very nice colleagues
Who is DataExpert?
DataExpert, based in Veenendaal and Rijswijk has been around for over 35 years. We are a supplier for governments and businesses. We provide software products and services in the field of (digital) investigation, crime analysis, cybersecurity and cybercrime. Besides that DataExpert has an excellent reputation in the field of support, consultancy and training.
DataExpert stands for knowledge and expertise. We know what is going on with clients, when it is happening and how we can help our client. We know our solutions and the supplier’s process so that we can respond quickly and flexibly to the market needs.
Interested in this versatile position?
Would you like to know more about the position or would you like to send your motivation and cv directly? Please send an email for attention of Ms. D. Wentink (HR Manager) to vacature@dataexpert.nl