Senior Full-Stack .NET and React Developer
Join a collaborative development team as a hands-on senior developer building and maintaining complex information systems, web applications, intranet platforms, mobile solutions, and other software systems.
תחומי אחריות
- Design, develop, and maintain complex software systems and web applications
- Build end-to-end solutions with .NET, React, Entity Framework, and open-source technologies
- Translate business and technical requirements into scalable technical designs
- Participate in design, development, testing, deployment, and production support
- Manage deployment processes across development, testing, staging, and production environments
- Address performance, scalability, load, and authorization challenges
- Apply software architecture principles, design patterns, coding standards, and development best practices
- Provide technical guidance and mentoring to developers
- Lead detailed design activities, conduct code reviews, and assist with troubleshooting
- Collaborate with product managers, architects, QA engineers, DevOps teams, and other stakeholders
- Improve development processes and overall system quality
דרישות
- At least 5 years of professional .NET development experience
- At least 5 years of professional React development experience
- At least 3 years of Entity Framework experience
- Experience with both client-side and server-side development
- Experience deploying software across testing and production environments
- Experience creating technical designs, conducting code reviews, mentoring developers, and providing technical guidance
- Experience solving performance, high-load, scalability, authentication, and authorization challenges
- Strong understanding of software development methodologies, architecture principles, design patterns, and secure coding practices
- Fluent professional English, written and spoken
- Strong analytical, problem-solving, independent-working, and collaboration skills
יתרון
- Experience with additional open-source technologies and frameworks
- Experience with cloud environments and CI/CD processes
- Experience with REST APIs, microservices, and distributed systems
- Experience with SQL and relational databases
- Experience in Agile/Scrum environments
הטבות
- Opportunity to work on diverse and technologically advanced systems
- Professional and collaborative development environment
- Support for innovation, learning, and professional growth
- Opportunity to influence architecture, development standards, and engineering practices