Skip to main content
UpcoMinds
Зібрано зLinkedinСьогодні
FullstackSenior

Senior Full Stack Engineer 1669

C#.NETAngularNestJSNode.jsPostgreSQLMicrosoft SQL ServerIISNginxMicrosoft Visual StudioXMLWindows Server
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
2900-3200/gross

Про позицію

We are looking for an experienced Senior Full Stack Developer to join our development team and take ownership of the technical delivery of business-domain features. The ideal candidate is a hands-on technical leader with strong expertise in C#/.NET, Angular, microservices and enterprise software development.

Обовʼязки

  • Lead developers within the assigned business sub-domain and own the technical delivery of domain features.
  • Design and deliver Angular micro-frontends and C#/.NET microservices, using NestJS/Node.js BFFs where appropriate.
  • Own assigned user stories from technical design through implementation and delivery.
  • Prepare technical designs, facilitate refinement sessions, clarify scope and dependencies, and drive the team towards agreed estimates.
  • Maintain domain components across UI, BFF, services, databases and integrations.
  • Ensure high standards of architecture, software quality, security, maintainability and testability.
  • Perform code reviews and resolve complex technical issues.
  • Support releases, deployments and production troubleshooting.
  • Act as 2nd and 3rd line technical support, identifying and resolving complex problems and transferring knowledge to the team.
  • Guide, coach and mentor less experienced developers.
  • Lead and coordinate development teams.
  • Collaborate closely with Core, DevOps, QA/Test, UX/UI and Business Analysis teams.
  • Contribute to requirements analysis, testing, quality assurance, change management and deployment activities.
  • Produce and maintain high-quality technical documentation, coding standards and README documentation.
  • Collect and interpret software development metrics.
  • Promote engineering best practices, clean architecture and continuous improvement.

Вимоги

  • 8+ years of combined post-secondary education and professional work experience.
  • 5+ years of hands-on experience in object-oriented software development using .NET technologies in a Windows environment, preferably within the last 5 years.
  • Bachelor's degree or equivalent Level 6 qualification in Computer Science, Software Engineering or a related field.
  • Strong command of English at C1 level according to CEFR.
  • Proven experience leading development teams.
  • Hands-on experience with the complete software development lifecycle, from requirements and design through development, testing, deployment and maintenance.
  • Strong hands-on experience with Microsoft Visual Studio.
  • Experience with IIS and Nginx, bug tracking systems and version control systems.
  • Strong experience with relational databases, preferably PostgreSQL and Microsoft SQL Server.
  • Professional experience working in Agile/Scrum environments.
  • Proven experience designing and developing enterprise-level software systems using .NET.
  • Strong understanding of database design, XML, authentication and authorization.
  • Ability to work independently and provide technical guidance to junior and mid-level developers.
  • Experience producing technical specifications, architecture/design documentation and end-user or technical documentation.

Переваги

  • Remote working model.
  • Monthly compensation 2900-3200/gross
  • Private health insurance.
  • Unlimited access to a workplace wellness and support platform.
  • Continuous learning and career growth opportunities.
  • Opportunity to work on large-scale core banking systems using modern technologies.
  • Friendly, collaborative, and professional working environment.

До кого писати

Senior Full Stack Engineer 16692900-3200/gross
Оригінал