Our client is a leader in the rail ticketing industry, pushing the boundaries of technology to deliver an unparalleled ticketing experience. With an annual revenue exceeding €100 million, they are launching a state-of-the-art international platform for ticket sales.
The project involves significant backend development and refactoring, particularly around IdentityServer and authentication mechanisms. We are seeking a strong developer with deep experience in system integration and a thorough understanding of federated identity management like OAUTH, ecosystem interactions, and the microservices services world. The initial focus will be on establishing robust authentication services, followed by the development of new services and the enhancement of WebAPI to leverage the newly created functionalities.
Join a senior team of dedicated engineers working on a cutting-edge .NET project hosted on AWS. The team will tackle the heavy lifting of complex integrations within the project’s scope.
DataArt is currently helping to modernize the IT system of an independent online retailer of railroad tickets. This role offers the opportunity to be at the forefront of technological innovation in the ticketing industry. If you are a forward-thinking developer with a passion for building robust, secure, and scalable systems, we invite you to apply and help shape the future of ticket sales.
Responsibilities
Develop and maintain secure, high-performance backend components, with an emphasis on IdentityServer and AWS authentication services
Write clean, maintainable code, adhering to coding standards and best practices
Collaborate with the front-end team to ensure seamless integration of web services
Engage in heavy integration work, ensuring all components of the system work together cohesively
Update and refactor Web API to get full benefits of the refactored authentication system
Work closely with stakeholders to understand requirements and deliver solutions that align with the project’s strategic goals
Operate within an Agile development environment, contributing to the team’s success in meeting project milestones
Requirements
Strong background in IdentityServer or similar authentication/authorization frameworks like OAuth models
Deep understanding of federated identity concepts (SSO, SAML)
5y+ of proven expertise in .NET framework and associated technologies
Experience with AWS cloud services and understanding of cloud architecture
Strong problem-solving skills, attention to detail, and a commitment to writing clean, well-documented code
Excellent communication and collaboration skills, with a track record of working effectively in a team environment
A continuous learning mindset, staying up-to-date with the latest industry trends and technologies
Demonstrated ability to integrate complex systems
Proficiency with version control systems (Git) and continuous integration/deployment practices
Nice to have
Knowledge and experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (ReactJS) would be a plus for fullstack developer
We offer
Professional Development:
— Experienced colleagues who are ready to share knowledge;
— The ability to switch projects, technology stacks, try yourself in different roles;
— More than 150 workplaces for advanced training;
— Study and practice of English: courses and communication with colleagues and clients from different countries;
— Support of speakers who make presentations at conferences and meetings of technology communities.
The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;
Friendly atmosphere, concern for the comfort of specialists;
Flexible schedule (there are core mandatory hours), the ability to work remotely upon agreement with colleagues.
Job information
Published: 10 травня 2024
Up to: 10 червня 2024
Do you want to apply?
Please, login or register to see details how to apply for this job.
If you notice discriminatory or inappropriate wording in the job description, receive suspicious responses from the employer, have a negative experience interacting with a company, or doubt the existence of such a company or vacancy – please, let us know by filling out the form below.
It is important for us to know if a vacancy does not match our values.
We use cookies to recognize visitors and remember your settings.
By tapping "Accept", you consent to the use of these methods fully described in our Terms of Use.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.