Ugrás a fő tartalomra

.Net/Angular Developer

Technology
Capture Group
Budapest, Magyarország3 heteEddig 2026. 12. 19.
Teljes munkaidő

Munkakör leírása

As a .NET & Angular Developer, you will contribute to the design, development, and support of modern in‑house Digital Back Office applications. You will play a key role in delivering high‑quality, secure, and scalable technology solutions that power or client's products.

You will develop a deep understanding of the applicable systems and be involved in every stage of the Software Development Lifecycle—from design through deployment and ongoing operations.

Responsibilities:

  • Design and evolve scalable, maintainable services and web applications with clarity, simplicity, and long‑term sustainability in mind.
  • Apply Clean Architecture and clean coding practices daily; uphold SOLID, KISS, and YAGNI principles in both your work and peer reviews.
  • Take full ownership of quality: define testing strategies, build meaningful automated tests, and ensure reliable, regression‑resistant deliveries.
  • Champion secure‑by‑design approaches; mitigate vulnerabilities through thoughtful design, threat awareness, and defensive coding.
  • Take operational ownership of services: enable observability, build dashboards and alerts, and participate in incident response and post‑mortems.
  • Collaborate effectively with Product, QA, UX, and DevOps to refine requirements, identify risks, and communicate technical trade‑offs clearly.
  • Model and manage data using relational design best practices to ensure correctness, performance, and scalability.
  • Contribute to continuous improvement of engineering processes, developer experience, and documentation.
  • Mentor and coach teammates; share knowledge, pair program, and elevate the team’s engineering standards.
  • Use AI‑assisted engineering responsibly (e.g., GitHub Copilot) to improve quality and productivity while maintaining human oversight.

Requirements:

  • 8 years of professional software development, with strong experience in backend or full‑stack engineering.
  • .NET 8–10 (C#): strong experience building modern web APIs, background services, and expertise with ASP.NET Core and Entity Framework.
  • Angular 19 & TypeScript: experience with component architecture, state management (NGRX/RxJS), accessibility, and performance‑focused UI design.
  • Proven experience operating services in production environments.
  • Relational Databases (MSSQL): strong knowledge of schema design, indexing, query tuning, execution plans, locking, and troubleshooting.
  • RabbitMQ: understanding of durable messaging, retries/DLQs, idempotency, and resilient consumer patterns.
  • Containers & Orchestration: experience with Docker (multi‑stage builds, hardened images) and Kubernetes deployments.
  • CI/CD & Developer Experience: automated build/test pipelines, code review hygiene, git branching, and quality gates.
  • Observability: structured logging, metrics, tracing (OpenTelemetry or similar), and building meaningful dashboards and alerts.
  • Security: OWASP Top 10 and ASVS mindset, secure coding, OIDC/OAuth2, and awareness of PCI‑DSS requirements.
  • AI‑assisted Engineering: proficient using GitHub Copilot or IDE‑based agents with strong validation skills.
  • Engineering Excellence: Clean Architecture, Clean Code, SOLID, YAGNI, KISS, and comprehensive automated testing across unit, integration, and contract levels.
  • Hands‑on experience within agile delivery frameworks.
  • Strong English skills (written and spoken) in technical work environments.

Nice to have:

  • Experience with Nx monorepos and micro‑frontend architectures in large Angular ecosystems.
  • Knowledge of Redis and distributed caching patterns.
  • Experience with performance tuning across backend, database, and frontend layers.
  • Familiarity with Azure services (e.g., ACR, managed databases, monitoring).
  • Experience defining and implementing SLOs/SLIs with actionable alerting.
  • Background in payments/financial services or compliance‑driven environments.
  • Experience collaborating across multi‑team international setups.

If you are interested in the opportunity, please, apply on the indicated channels!

Keywords
monthsOfExperience: 96OrchestrationCodingSCHEMARedisNX technologyMicrosoft SQL ServerKISS principleScalabilityTypescriptRabbitMQAngularAngularJS.NET CoreASP.NET CoreSiemens NXDevOpsAspOauthEntity Framework

Érdekel ez az állás?