Software Developer – Skopje

Software Developer – Skopje

We are looking for a Software Developer with Identity & Access Management focus to join our E-Banking team in Skopje.

What we expect from you

What your key responsibilities will be:

What your key responsibilities will be:

  • Design, develop and integrate 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:

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:

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

Skopje Office

Quipu Regional Office Skopje operates since 2004 and has currently around 120 employees – this fact makes Quipu one of the oldest and most stable companies that is active in the Macedonian IT market. In 2023, we relocated to a central and lively space, in an attractive location near Skopje City Centre.

Explore
Skopje Office

If this role seems like the perfect match for you, we would like to learn more about you. You can submit your application by August 9, 2025.

Find out more and APPLY NOW

Your personal information will be processed in line with our Privacy Policy