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