Linkedprime
Smart Iterations

Senior Full-Stack .NET Developer

Posted: 3 minutes ago

Job Description

Company DescriptionSmart Iterations is a Saudi-based digital transformation partner that empowers businesses across Saudi Arabia to achieve growth through tailored software solutions, mobile applications, data-driven marketing, and culturally attuned branding. Our expertise spans enterprise systems, cloud platforms, and custom mobile experiences optimized for Saudi users. With a team deeply rooted in the region yet equipped with global tech expertise, our Vision 2030-aligned solutions cater to the KSA market's unique requirements. Headquartered in Riyadh, Smart Iterations delivers projects across the MENA region.Role DescriptionThis is a full-time remote role for a Senior Full-Stack .NET Developer. The primary responsibilities include designing, developing, and maintaining front-end and back-end solutions for web-based applications. The developer will collaborate with cross-functional teams to deliver scalable and efficient software solutions and implement responsive designs using modern frameworks. Additional responsibilities include debugging, code optimization, and ensuring adherence to best development practices in a .NET environment.What You'll Do:Design, develop, and maintain robust, scalable, and secure backend services and APIs using .NET 8+.Build modern, responsive, and high-performance single-page applications (SPAs) using Angular 17+.Architect and implement full-stack solutions, ensuring seamless integration between front-end and back-end systems.Develop cloud-native applications (we use Azure/AWS).Collaborate with product managers and designers to translate complex requirements into technical specifications and user-friendly features.Lead and participate in code reviews to ensure high code quality and share knowledge across the team.Mentor other developers and champion best practices in both backend and frontend development.Implement and advocate for best practices in testing, CI/CD, and DevOps principles across the entire stack.What We're Looking For:Must-Haves:5+ years of professional software development experience.Strong expertise in C# and the latest versions of the .NET framework, specifically .NET 8+.Proven, hands-on experience building applications with Angular (v17+).A deep understanding and practical application of SOLID principles and software design patterns.Proficiency in TypeScript, HTML5, and CSS3.Experience with cloud platforms, preferably Microsoft Azure (e.g., App Services, Azure Functions, SQL Database).Strong knowledge of database technologies (e.g., SQL Server, Entity Framework Core).Solid understanding of RESTful API design and architecture.Experience with source control (Git) and agile development methodologies.Nice-to-Haves (Bonus Points):Experience with microservices architecture and distributed systems.Experience with containerization (Docker, Kubernetes).Knowledge of modern UI/UX principles and component libraries.Ready to Build with Us?If you're a seasoned full-stack developer who excels in both .NET 8+ and Angular 17+ and is ready to make a significant impact, we'd love to hear from you.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In