Full Stack core Back End .net
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Build. Scale. Sustain. PALO IT is a global technology consultancy that crafts tech as a force for good. We design, develop and scale digital and sustainable products and services to unlock value across the triple bottom line: people, planet, profit. We do the right thing, and we do it right. We're proud to be a World Economic Forum New Champion, and a B Corp-certified company. We are small enough to care locally, big enough to deliver globally (5 continents, 18 offices, +650 experts from +50 nationalities) We are robust and resilient (100% independent and 0 debt) We are entrepreneurs and passionate experts: We invest in what we believe genuinely and work as a collective intelligence We are positive, courageous, caring, doers and committed to excellence About Gen-e2 While the market is still largely AI-augmenting delivery, we have reinvented the SDLC to be AI First . Our approach is a game-changer in productivity and quality, with a strong collaboration between generative AI and our best talents: We now generate 95% of the entire product - code, documentation, infrastructure as code, and even design - with GitHub Copilot . The quality consistently exceeds the output of our best traditional engineering teams. A product repository houses all product artefacts, giving AI full project context for higher-quality generation. A library of rules and prompts defines coding standards, design principles, and security guidelines, ensuring enterprise-grade quality and scalability. With Gen-e2, we deliver end-to-end products 2-3× faster than traditional approaches, while raising the bar for engineering excellence. Your Role As a Full Stack Engineer (.NET) with a strong Core Back-End focus designing and building robust, secure, scalable services while still being comfortable contributing to the front-end when needed. You'll join international teams, modern engineering practices, and an AI-first delivery culture. Design, develop, and maintain back-end services and APIs using modern .NET (ideally .NET 8/9/10) and ASP.NET Core / ASP.NET Web API , with a strong focus on performance, resilience, and security . Define and implement REST API contracts (resource modeling, versioning , pagination, error handling, consistent HTTP standards). Build and evolve business logic with maintainable architectures (e.g., Clean Architecture , DDD where applicable) and patterns (e.g., CQRS , background jobs, caching). Work with relational databases ( Azure SQL / SQL Server / PostgreSQL ) using Entity Framework Core , and write advanced T-SQL and optimized queries when required. Implement robust error management and validations (request validation, domain validation, consistent error responses). Implement authentication and authorization using IdentityServer and standards like JWT / OAuth2 / OIDC , applying secure engineering practices ( OWASP , secrets management, encryption, secure headers, etc.). Integrate with Azure services (e.g., Azure Storage , Service Bus ), and manage secrets with Azure Key Vault . Apply strong asynchronous programming practices using async/await and best practices for concurrency and scalability. Ensure delivery quality through unit/integration testing , code reviews, CI/CD pipelines, and strong observability (logging, monitoring, alerts). Deploy and operate solutions in cloud environments (ideally Azure ) using Docker and, when relevant, Kubernetes . Work in an AI-first way: use Copilot and Gen-e2 practices to accelerate delivery while maintaining high engineering standards. Contribute to front-end features when needed using TypeScript and modern frameworks (e.g., React / Angular ), prioritizing maintainability and UX consistency.
Requirements
- 4+ years of experience building back-end solutions with C# and modern .NET / .NET Core in real-world production environments.
- Solid experience designing and maintaining secure RESTful APIs (HTTP semantics, error handling, versioning, validations).
- Strong knowledge of SQL and data modeling ; hands-on experience with Entity Framework Core , query optimization, and advanced T-SQL .
- Practical security knowledge: authentication/authorization , token-based security, role/permission models, and data protection.
- Strong engineering fundamentals: clean code, SOLID , testing strategies, performance mindset, and observability.
- Strong experience with asynchronous programming in .NET using async/await .
- Comfortable collaborating with cross-functional teams in an agile environment.
- Experience with Azure services (App Service, Functions, Storage, Key Vault , SQL, AKS, etc.).
- Experience with integration patterns and distributed systems: microservices , message brokers ( Azure Service Bus /
Additional Information
*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:7ec94216-02a8-4055-90d7-d5d2718567d8-5" data-testid="conversation-turn-4" data-scroll-anchor="true" data-turn="assistant">
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at paloit? Share your experience