
Senior .NET Developer at Squadio. We are seeking an experienced Senior .NET Developer with a strong focus on back-end development and expertise in Razor Pages and RESTful APIs. The ideal candidate will have a deep understanding of software architecture and the ability to lead complex projects from conception to deployment.. Key Responsibilities:. · Design, develop, and maintain robust backend systems using .NET Core/.NET 5+. · Design and implement RESTful APIs and integrate third-party services. · Implement and optimize Razor Pages for server-side rendering. · Architect scalable and performant solutions for enterprise-level applications. · Lead and mentor junior developers in best practices and coding standards. · Collaborate with cross-functional teams to define and implement new features. · Conduct code reviews and ensure high code quality across projects. · Troubleshoot, debug, and optimize existing applications. · Stay updated with the latest .NET technologies and industry trends. · Collaborate closely with frontend developers, QA, and DevOps teams. · Bachelor's degree in Computer Science, Software Engineering, or related field. · 5+ years of experience in .NET development, with at least 2 years in a senior role. · Strong proficiency in C# and ASP.NET Core. · Extensive experience with Razor Pages and MVC architecture. · In-depth knowledge of relational databases (e.g., SQL Server) and ORM frameworks (e.g., Entity Framework Core). · Solid understanding of object-oriented programming, software design patterns and SOLID principles. · Experience with version control systems (preferably Git). · Familiarity with Agile/Scrum methodologies. · Understanding of basic authentication/authorization mechanisms (JWT, OAuth, etc.). Preferred Skills:. · Experience with microservices architecture and containerization (Docker). · Knowledge of cloud platforms (Azure, AWS). · Familiarity with front-end technologies (JavaScript, HTML5, CSS3, Angular, React). · Experience with CI/CD pipelines and DevOps practices. · Knowledge of Postgres DB. · Understanding of security best practices in web application development. · Contributions to open-source projects or technical blog writing. Personal Qualities:. · Strong problem-solving and analytical skills. · Excellent communication and teamwork abilities. · Self-motivated with a passion for continuous learning. · Ability to mentor and lead development teams. · Strong attention to detail and commitment to code quality. If you're passionate about backend development, have a knack for creating efficient and scalable solutions, and want to work on cutting-edge .NET projects, we'd love to hear from you!. Company Location: Jordan.