Full Stack (.Net Core, Win/Web Forms, Web API, SQL Server)
SummaryWe are seeking a skilled Full Stack Developer with expertise in .NET Core, Win/Web Forms, Web/REST APIs, SQL Server, MongoDB, AWS, and DevOps tools. The ideal candidate will have a strong foundation in software development, a deep understanding of design patterns, SOLID principles, caching, and error handling, and the ability to manage multiple projects and teams. Knowledge of React.js and Node.js is an added advantage.Job DescriptionArchitect & Develop scalable web and mobile applications using .NET Core, Win Forms, Web Forms, Web APIs, SQL Server, MongoDB.Lead & Mentor a team of developers, ensuring best coding practices and high-quality standards.Design APIs & Microservices that integrate effectively with frontend and mobile applications.Optimize Performance by improving database queries, caching strategies, and frontend rendering techniques.Collaborate with UI/UX Designers to implement user-friendly and responsive interfaces.Ensure Security & Scalability by following best practices in authentication, authorization, and database management.Manage DevOps & CI/CD Pipelines for seamless deployment and monitoring.Stay Updated with the latest technologies and trends in full-stack development.Technical SkillsFrontend: .Net MVC, React.js, HTML5, CSS3, JavaScript (ES6+), TypeScriptBackend: .NET Core, Win/Web Forms, Node.js, Express.js, RESTful APIsDatabases: SQL Server, MongoDB, PostgreSQL (optional)State Management: Redux, Context APIVersion Control: Git, GitHub/GitLab/BitbucketTesting: Jest, Mocha, Cypress, NUnit, xUnitDeployment & DevOps: AWS, Docker, Kubernetes, Jenkins, CI/CD pipelinesPreferred QualificationStrong understanding of microservices architecture and API development.Experience in cloud platforms (AWS, Azure, GCP) for scalable applications.Knowledge of Agile/Scrum methodologies.Experience with third-party integrations like Firebase, Stripe, or Twilio.Strong problem-solving and debugging skills.Good understanding of design patterns, dependency injection, and JavaScriptManagement of Linux Server and CommandsEducationMasters/bachelor’s degree in computer science, information systems, or equivalent work experience.Why Join UsOpportunity to work on cutting-edge projects.Lead and mentor a talented development team.Continuous learning and career growth opportunities.