Senior / Lead Fullstack Developer (.NET, Angular, Microservices)

New
S
SHIMIDefence and security
Primarily remote work, occasional visits to the Warsaw officeContractLead
Salary6,720 - 7,770 EUR per month
Apply NowOpens the employer's application page

Job Details

Languages
English language proficiency at minimum B2 level, confirmed by a language certificate.
Experience
Minimum 6 years of professional experience in IT. Minimum 3 years of experience in a similar role (Senior Full Stack Developer, Lead Developer, or equivalent).
Required Skills
Node.jsRxJSTypeScriptC#.NETAngularNest.jsMicroservices

Requirements

  • Have at least 6 years of professional experience in IT and at least 3 years in a similar Senior Full Stack Developer, Lead Developer, or equivalent role.
  • Have completed at least one complete solution lifecycle.
  • Bring expertise in developing enterprise-level software systems and designing applications using UML.
  • Have practical experience designing and developing microservices or micro frontends.
  • Have expertise in object-oriented and functional programming design patterns.
  • Have frontend development experience with Angular, RxJS, NgRx, TypeScript, and CSS/SCSS.
  • Have backend or BFF development experience with Node.js and NestJS, or alternative JavaScript frameworks, and backend experience with .NET and C#.
  • Have experience with relational and non-relational databases, including Microsoft SQL Server, and knowledge of GraphQL.
  • Have experience developing automated and unit tests, and knowledge of CI/CD tools such as Azure DevOps and container-based development environments such as OpenShift.
  • Have experience working in Scrum developments, leading technical teams, and documenting technical solutions.
  • Hold at least EQF Level 6 education (a bachelor's degree or equivalent); ICT-related education is not required.
  • Hold an advanced-level software development technology certificate or an internationally recognized equivalent, subject to acceptance by the Contracting Authority.
  • Have English proficiency at minimum B2 level, confirmed by a language certificate.
  • Be willing to obtain Confidential Security Clearance; the screening procedure must be initiated within the first 45 days of assignment.

Responsibilities

  • Design and develop the system.
  • Lead development teams.
  • Translate requirements into designs.
  • Optimize software for performance, security, and quality.
  • Produce technical documentation and document developments.
  • Estimate development effort and time, and set software development standards.
  • Propose technical solutions for business needs and technical problems.
  • Collect and interpret software metrics; manage configuration and releases.
  • Contribute to requirements analysis, testing, quality assurance, change management, and deployment.
  • Test solutions, develop testing tools, prototype solutions, and provide 2nd- and 3rd-line support.
View Full Description & ApplyYou'll be redirected to the employer's site
6,720 - 7,770 EUR per month
Apply Now