NoFluffJobs Stacjonarnie Mid

Middle Software Engineer

Accuris

⚲ Gdańsk

18 000 - 19 300 PLN (PERMANENT)

Wymagania

  • .NET
  • C#
  • .NET CORE
  • Web applications
  • ASP.NET MVC
  • REST API
  • API
  • Angular
  • JavaScript
  • HTML
  • CSS
  • SQL
  • Relational database
  • ORM
  • Git
  • Azure (nice to have)
  • AWS (nice to have)
  • CI/CD (nice to have)
  • Docker (nice to have)
  • SQL Server (nice to have)

Opis stanowiska

O projekcie: As a Middle Software Engineer specializing in .NET technologies, you will contribute to the design, development, and implementation of robust software solutions, working closely with cross-functional teams to ensure quality, scalability, and security. In this role, you'll bring a balance of technical expertise and experience in development practices, driving the success of projects through collaboration, innovative problem-solving, and adherence to best practices in software engineering. 18000 PLN gross - 19300 PLN gross + 5% Annual Bonus Annual Bonus: 5% Contract Type: Contract of employment for 3 months, after successfully completing 3 moths we are offering contract o employment for indefinite period of timeWorking Hours: 8h per day, Poland time zoneReason? Mass growthTeam size: around 4-5 team members + Manager (PL based employees) Wymagania: Key Skills: - Programming Languages: Proficiency in C#, .NET Core, and .NET Framework.   - Web Development: Experience with ASP.NET MVC, Web API, RESTful services.   - Front-end Integration: Familiarity with front-end technologies and experience with Angular, as well as foundational knowledge of JavaScript, HTML, and CSS.   - Database Management: Working knowledge of SQL Server or similar relational databases, including ORM tools (e.g., Entity Framework).   - Version Control: Experience with Git and collaborative workflows.   Preferred Qualifications: - Experience Level: 2-3 years in software development with a focus on .NET technologies.   - Frameworks: Familiarity with .NET Core, ASP.NET MVC, Web API, and RESTful services.   - Front-end Frameworks: Practical experience with Angular for building and integrating user interfaces.   - Agile Environment: Experience working within Agile (Scrum or Kanban) teams.   - Cloud & DevOps: Basic knowledge of cloud platforms (Azure, AWS) and exposure to CI/CD pipelines.   - Problem-solving mindset: Ability to think critically and independently tackle technical challenges.   Expected Outcomes: - Deliver high-quality, efficient, and scalable software solutions.   - Maintain reliable code quality and actively participate in the code review process.   - Contribute to project milestones with a collaborative approach and proactive communication. Codzienne zadania: - Develop high-quality backend services and web applications using C# and .NET technologies - Build and maintain REST APIs and ensure strong integration across services - Contribute to the design and architecture of scalable and maintainable systems - Participate in technical discussions to improve performance, security, and reliability - Develop and integrate frontend components using Angular for responsive user experiences - Collaborate closely with QA, DevOps, and frontend teams in an Agile environment - Work with Product Owners and stakeholders to refine requirements and support planning - Troubleshoot and resolve issues in both development and production environments - Write and maintain unit and integration tests, ensuring high code quality - Follow best practices in code review, testing, and continuous improvement - Maintain clear technical documentation and communicate progress to stakeholders

🔍 Dekoder Ogłoszenia

🟡
robust software solutions
Rozwiązania, które są zaprojektowane tak, aby działały niezawodnie i były odporne na błędy, ale ich faktyczna jakość zależy od implementacji.
🟡
balance of technical expertise and experience in development practices
Oczekuje się, że kandydat będzie miał zarówno wiedzę techniczną, jak i praktyczne doświadczenie w procesach tworzenia oprogramowania, co jest standardem dla stanowiska.
🟡
driving the success of projects through collaboration, innovative problem-solving, and adherence to best practices in software engineering
Standardowe oczekiwania wobec doświadczonego inżyniera oprogramowania, które niekoniecznie wskazują na unikalne cechy projektu.
🔴
Mass growth
Może oznaczać zarówno dynamiczny rozwój firmy i ciekawe wyzwania, jak i potencjalne chaos organizacyjny oraz szybkie zmiany priorytetów.
🟡
2-3 y
Oznacza 2-3 lata doświadczenia, co jest dość standardowym wymogiem dla stanowiska 'Middle', ale warto upewnić się, czy chodzi o lata doświadczenia w konkretnych technologiach, czy ogólnie.