Senior Application Developer

Deloitte Central EuropeTirana, TiranaRemote, HybridFull-timeStaff, 8–12 yearsListed 2 hours ago

Apply now

About this role

- 10+ years of professional experience in software development.
- Strong expertise in C# and .NET technologies, particularly ASP.NET Core.
- Experience with Entity Framework and relational databases.
- Solid knowledge of APIs, integration patterns, and SQL.
- Hands-on experience with Angular and TypeScript and/or Java Spring Boot.
- Experience with Microsoft SQL Server, Azure Database, and Microsoft IIS.
- Familiarity with Azure services such as Azure Functions, Service Bus, API Management, Logic Apps, Azure Data Factory, and Container Apps is an advantage.
- Strong analytical, problem-solving, and communication skills.
- Experience working in Agile development environments.

As a Senior Application Developer , you will play a key role in designing, developing, and integrating modern enterprise applications that support the digitalization of business processes across the organization.

Your Responsibilities:

- Design, develop, and maintain modern, scalable applications and services.
- Collaborate in agile software development and integration projects.
- Drive the onboarding of new applications into the enterprise application landscape.
- Develop and implement integration solutions using Microsoft Azure Integration Services.
- Enable seamless integration across business-critical systems and platforms.
- Analyze, document, and optimize integration processes, interfaces, and technical solutions.
- Work closely with cross-functional teams to deliver end-to-end digital solutions and drive innovation.

- Stable job in multinational company based on employment contract;
- Working in flexible hybrid model - partially from home and the office;
- Great opportunity for professional development;
- Structured onboarding process and Buddy program for new joiners;
- Open and friendly organizational culture based on the pillars of well-being and diversity & inclusion.

Apply and create your future with us! If your resume is of interest to us, the recruitment will consist of several stages: 1. Short online interview with Recruiter. 2. Interviews with members of the team. You will receive feedback regardless of process result.

#LI-KP1