We are looking for Software Developer with Identity & Access Management focus to join our E-Banking team in SKOPJE.
Quipu is an IT consultancy and software development company, which provides comprehensive end-to-end solutions for banks and financial institutions, from electronic payments to software systems. We are a 100% subsidiary of ProCredit Holding, the parent company of a group of banks that specialize in providing financial services for SMEs.
Headquartered in Frankfurt, Germany, we are currently operating from 8 regional offices on 3 continents – Eastern Europe, Africa and Latin America, enabling us to promptly address the needs of a global customer base.
As an international organization, we value diversity and we are dedicated to a culture of growth and innovation, creating an environment where everyone has the opportunity to develop their skills and fulfil their potential.
What your key responsibilities will be:
Design and skilled in developing, and integrating secure authentication and authorization mechanisms into web, mobile, and API-based applications.
Development, implementation and maintenance of software solutions in accordance with company standards and policies.
Take an active part in all project stages – analysis, estimation, documentation, coding, bug fixing and support.
Ensure the quality of the solutions developed by following standards and best practices.
Collaborate with cross-functional teams to define, design, and ship new features.
Document every aspect of the application or system as a reference for future maintenance and upgrades
Support System Analysts and Software Implementation specialists during implementation projects.
Skills and experience we expect from you:
Master's or bachelor's Degree in computer science or related technical field AND 3+ years technical engineering experience.
Experienced in implementing protocols such as OAuth 2.0 and OpenID Connect, and proficient in using tools like Duende IdentityServer.
Proficient in ASP.NET MVC (both classic and new core-based), C#, JavaScript, data access techniques (ORM) such as Entity Framework, jQuery, React Native, C# and RESTful APIs, with a solid understanding of claims-based identity, token validation, multi-factor authentication (MFA), and role/claims-based access control.
Experience in MSSQL and T-SQL code.
Monitor, troubleshoot, and resolve issues related to authentication and authorization.
Proficient understanding of code versioning tools, such as Git.
Strong English communication skills, both written and verbal.
Ability to work effectively both independently and as part of a team.
Preferred Qualifications:
Strong understanding of identity protocols: OAuth2, OIDC.
Experience with ASP.NET Core, C#, and .NET Identity.
Knowledge of JWT tokens, scopes, and claims-based access control.
Strong problem-solving skills and attention to security best practices.
Knowledge of cloud technologies and infrastructure, especially Azure.
Familiarity with Azure DevOps CI/CD pipelines.
Knowledge of microservices architecture.
Knowledge of banking business
What we offer:
Excellent team-oriented, dynamic and international working environment
Challenging, engaging and varied tasks
Personal and technical skills development with certified trainings
Hybrid model of working
Travel possibilities
25 paid vacation days
Private health insurance
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Top Skills
What We Do
Quipu is empowering every customer to do more with IT.
We empower all banking institutions to achieve their strategic mission and goals with the help of Information Technology. We do so by ensuring three main pillars strongly support their seamless operations and growth.
Made-to-fit solutions - designing and developing the most effective IT solutions
Top-notch support- security, reliability, and a cost-effective approach
End-user autonomy- deploying self-service and automation capabilities
https://quipu.de/legal-notice/





