DATA, AI & DIGITAL EXPERTS
Senior Fullstack .NET Developer, Angular
Location
Poland
Posted
143 days ago
Salary
zł120 - zł135 / hour
Seniority
Senior
Job Description
Senior Fullstack .NET Developer, Angular
MARGO
• Design, develop and maintain backend services using C#, .NET Core and .NET Framework • Build and extend frontend components using Angular and JavaScript • Design and implement REST APIs • Develop and maintain microservices-based systems • Create and maintain unit and automated E2E tests (Cucumber) • Participate in technical and architectural decision-making • Take ownership of code quality and code review standards • Work with CI/CD pipelines and deployment automation • Collaborate closely with DevOps, QA, Analysts and Product teams • Support less experienced developers through technical guidance and knowledge sharing
Job Requirements
- Strong commercial experience with C#, .NET Core and .NET Framework
- Senior-level experience with Angular and JavaScript
- Solid knowledge of SOLID principles, design patterns, IoC, DI
- Advanced experience with unit testing and automated E2E testing (Cucumber)
- Strong REST API development skills
- Proven experience with microservices architecture
- Advanced experience with Docker and Kubernetes
- Experience working in enterprise-scale projects
- Good knowledge of CI/CD processes
- Experience with Git, Jira, TeamCity, Jenkins
- Nice to have: Experience with cloud platforms (Azure, GCP)
- Ansible or GitHub Actions
- PowerShell
- Enterprise integration experience
- Linux/ Windows administration basics
Benefits
- Long-term cooperation on stable banking project
- Remote-first work model with regular on-site collaboration days
- Employment or B2B contract (based on your preference)
- Professional onboarding and technical support
- Opportunity to grow in enterprise-scale systems
- Collaboration with experienced developers and architects
- Friendly and supportive MARGO team
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Write and debug web frontend code in SPA frameworks, such as Vue.js and Angular. • Manage the front-end build configuration and the appropriate npm tasks. • Work with Typescript and modern web development. • Write CSS and HTML by using SASS and Semantic UI. • Participate in the .NET implementation of a micro-services solution, being able to write backend code in a reliable, scalable, secure and testable way, implementing resilient integrations, satisfying requirements and service level agreements. • Deploy and manage services on Kubernetes. • Implement validation mechanisms as unit and integration tests for both back-end and front-end code. • Implement OAUTH authentication mechanisms. • Liaise with other technical Teams in order to push new features / changes to production. • Write and maintain technical documentation of the solution implemented. • Account for secure coding practices, as well as logging and auditing features.
Senior Backend Developer
blpThe new #1 ERP-Automation solution for finance, procurement, logistics, sales and more.
• Collaborate with business stakeholders to understand requirements and translate them into possible improvements to our product. • Design and develop clean, maintainable, and high-quality software. Conduct code reviews and contribute to a culture of technical excellence. • Collaborate on system design, tech stack decisions and optimizations for scalability, performance and maintainability. • Guide technical direction for major initiatives, shape how the product evolves and mentor team members along the way. • Work closely with colleagues to continuously improve processes, tools and team practices while fostering a culture of learning and growing.
Capacitador Data Engineering, AWS, Python, SQL
XideralCode is borderless! Click below to learn more about our international services
• Preparación y estructuración de material didáctico • Realización de demostraciones prácticas y laboratorios hands-on • Fomento del desarrollo de proyectos colaborativos entre los participantes • Recopilación y análisis de retroalimentación de los alumnos • Evaluación del aprendizaje y avance de los participantes • Asesoramiento continuo, mentoría y acompañamiento técnico durante el curso • Desarrollar soluciones ETL end-to-end en AWS utilizando funciones serverless, automatización de workflows, almacenamiento de datos y servicios de mensajería
• Build and extend Drupal/PHP solutions: Develop and maintain Drupal sites/modules, implement integrations, and support upgrades and configuration management. • Deliver frontend features: Implement UI components and templates, improve performance and accessibility, and ensure cross-browser reliability. • Own quality through testing: Create/execute test plans, support regression testing, and improve coverage via automated tests where applicable (unit/integration/end-to-end). • Contribute to DevOps practices: Support CI/CD improvements, collaborate on deployment workflows, and help maintain monitoring/observability for production systems.




