Join the development team of one of Israel’s leading financial organizations and take part in developing and maintaining complex enterprise applications. As a Full Stack Developer, you’ll work with Angular and C#/.NET, develop scalable solutions, implement complex business logic, integrate systems, and optimize application performance.
What You’ll Do:
- Develop and maintain Full Stack applications using Angular and C#/.NET.
- Design and implement REST APIs, complex business logic, and integrations between internal and external systems.
- Develop scalable, modular, and maintainable Frontend and Backend components.
- Implement state management solutions using NgRx and RxJS.
- Work with relational databases, including Oracle and Microsoft SQL Server.
- Identify and resolve performance issues, optimize applications and database queries.
- Collaborate with Frontend, Backend, QA, DevOps, and Product teams to deliver high-quality solutions.
Requirements:
- At least 5 years of Full Stack development experience using Angular and C#/.NET – Must.
- Strong hands-on experience with Angular, including NgRx, RxJS, and State Management – Must.
- Strong experience developing REST APIs and Web APIs using C#/.NET – Must.
- Solid understanding of OOP, SOLID principles, Design Patterns, and software development best practices – Must.
- Experience developing complex business logic and integrations between systems – Must.
- Hands-on experience with Oracle and Microsoft SQL Server – Must.
- Strong SQL skills, including complex queries, Joins, Stored Procedures, and Performance Tuning – Must.
- Experience with Frontend architecture, modularity, scalability, and performance optimization – Must.
- Experience developing WinForms applications – An advantage.
- Experience working in complex Enterprise environments – An advantage.
- Strong analytical and problem-solving skills, independence, and excellent communication skills.