Full Stack Developer ( NET /NODEJS & Angular)
CodeValue is hiring a Senior Full Stack Developer in Jerusalem to work on a large-scale, mission-critical digital system for an Israeli government organization. Day to day involves building ASP.NET Core 8/C# backend services, Angular 18 frontends, SQL Server and Elasticsearch solutions, containerized deployments with Docker/Kubernetes, and leveraging AI/LLM tools.
- Compensation
- Not disclosed
- Location
- Jerusalem, Jerusalem District
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Fullstack
- Posted
Skills
Must have
- At least 5 years of experience in .NET development
- At least 3 years of hands-on experience with .NET Core
- At least 4 years of experience with Angular 2+
- At least 5 years of experience developing Web APIs using the REST protocol
- At least 2 years of hands-on experience with Microservices architecture
- At least 2 years of experience developing responsive web applications
- At least 1 year of experience with DevOps practices and tools
- Hands-on experience working with MongoDB
- Hands-on experience working with cloud environments
- Strong analytical and problem-solving skills
- Ability to work independently and as part of a team
- Ability to learn quickly and adapt to new technologies
Full description
CodeValue is looking for an experienced Senior Full Stack Developer to join a large-scale, mission-critical project delivered by CodeValue for a leading Israeli government organization.
You will be part of a professional development team working on a modern digital system, combining backend and frontend technologies, cloud infrastructure, containers, and AI capabilities.
This is an excellent opportunity to work on a large-scale, high-impact system in a challenging and technologically advanced environment.
What You'll Do
- Design, develop, and maintain complex software systems.
- Develop backend services using ASP.NET Core 8 and C#.
- Develop modern frontend applications using Angular 18.
- Work with Angular Material, Signals, and RxJS.
- Develop and optimize solutions based on SQL Server.
- Work with Elasticsearch in large-scale environments.
- Develop and deploy containerized applications using Docker and Kubernetes.
- Work with cloud environments and modern development infrastructure.
- Work with AI tools and Large Language Models (LLMs) as part of the development process.
- Collaborate with developers and other professional teams in a large-scale environment.
- Use configuration and source-control tools such as Git and Azure DevOps.
- Contribute to the design, development, and improvement of mission-critical systems.
Requirements
At least 4 years of hands-on experience in server-side and client-side component and application development.
At least 4 years of experience developing web systems.
Experience with Microsoft development environments (.NET Framework, .NET Core) or Nodejs
Experience in server-side component development using C# / Node.js
Experience in client-side component development using Angular/ React.
Experience in developing and consuming REST APIs.
Experience working with Oracle environments, writing SQL queries, and using TOAD for development, code analysis, debugging, and process optimization.
Hands-on experience or familiarity with developer AI tools (e.g., Amazon Q).
Experience working with Git and CI/CD processes in Azure DevOps.
Experience in writing unit and integration tests, with strong familiarity with software testing principles and methodologies.