Ogólne informacje

Stanowisko
Full-Stack Developer (C#/.NET Core and Angular)
Wymiar czasu pracy
Pełny wymiar czasu pracy
Miasto
Rzeszów
Kraj
Polska
Dział
Business Services Center (PL)
Zespół
Information Technology
Obszar zainteresowania
IT - Development, IT - Services
Tryb pracy
Hybrydowy

Opis i wymagania

Who we are looking for
1.Core Technical Skills
Backend Development: .NET Core:
  • Proficiency in C# and .NET Core: Strong understanding of C# programming language and .NET Core framework, including Entity Framework Core, LINQ, and ASP.NET Core;
  • RESTful API Development: Experience in designing, building, and consuming RESTful APIs;
  • Database Management: Proficiency in SQL Server, including database design, writing complex queries, and performance tuning;
  • Authentication & Authorization: Familiarity with IdentityServer, OAuth, JWT, and other authentication mechanisms.

Frontend Development: Angular:
  • Angular Framework: In-depth knowledge of Angular (latest versions), including components, services, modules, routing, and state management;
  • TypeScript & JavaScript: Strong understanding of TypeScript and JavaScript ES6+ features;
  • HTML/CSS: Proficiency in HTML5, CSS3, and responsive design principles.

2. Version Control & Workflow
Git & GitFlow:
  • Git Proficiency: Comprehensive knowledge of Git commands and concepts, such as branching, merging, rebasing, and resolving conflicts;
  • GitFlow Workflow: Experience with the GitFlow branching model, including feature branches, develop and master branches, release branches, and hotfix branches.

3. DevOps Practices
  • Azure DevOps;
  • Azure Repos: Managing code repositories using Azure Repos, including pull requests, code reviews, and branching strategies

4. Testing & Quality Assurance
  • Unit Testing: Writing and maintaining unit tests using frameworks like xUnit or NUnit for .NET Core and Jasmine/Karma for Angular;
  • Integration Testing: Developing integration tests to ensure that components work together as expected;
  • End-to-End Testing: Using tools like Selenium or Cypress for end-to-end testing of web applications.

5. Additional Skills
  • Agile Methodologies: Experience working in Agile environments, participating in sprint planning, daily stand-ups, and retrospectives;
  • Code Quality Tools: Familiarity with code quality tools and static code analysis tools like SonarQube;
  • Kendo UI advantageous, but not mandatory.

6. Soft Skills
  • Strong analytical and problem-solving abilities;
  • Excellent verbal and written communication skills for effective collaboration with team members and stakeholders;
  • Ability to quickly adapt to new technologies and frameworks;
  • Experience working collaboratively in a team environment, sharing knowledge, and providing mentorship to junior developers.

What we offer
  • Stable job in a multinational company based on an employment contract;
  • Working in a flexible hybrid model - partially from home and the office;
  • Additional 2 paid days off and 2 days for charity activities;
  • Private medical care program, life, and travel insurance;
  • Access to various forms of recreational and social activities (MyBenefit, Multisport, bike rental, sports teams);
  • Onboarding plan from the first day of work and the Buddy Program - support from a dedicated coworker;
  • Friendly organizational culture (integration events, well-being and diversity & inclusion programs);
  • Wide development opportunities (individual career path, training in soft and technical skills, access to modern training platforms, including Udemy for Business, LinkedIn Learning);
Selection process
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.
About Deloitte
Deloitte is a variety of people, experience, industries and services we deliver in 150 countries of the world. It is an intellectual challenge, a good starting point for your career, and an excellent opportunity for continuous development and gaining valuable life experiences. What you only must do is to take the first step – press the apply button and send us your CV, go through all the stages of the recruitment process and sign a contract with us. Deloitte is simply your best choice.

#LI-DNI





https://www.facebook.com/dcebsc/  https://www.instagram.com/dcebsc/  https://www.linkedin.com/company/deloitte  https://twitter.com/Deloitte