Full Stack Developer (.NET, C#, Angular, SQL)Job Summary:We are seeking a talented Full Stack Developer with expertise in C#, .NET, Angular, and SQL to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining robust web applications, ensuring seamless integration between front-end and back-end technologies. You will work closely with product managers, designers, and other developers to build high-quality software solutions.Key Responsibilities:Back-End Development:Develop, maintain, and enhance APIs and web services using C# and .NET Framework.Design and optimize relational databases using SQL Server.Implement RESTful services and integrate third-party APIs.Write efficient, scalable, and secure server-side code.Optimize application performance and database queries.Front-End Development:Develop responsive, dynamic, and user-friendly Angular applications.Work with HTML, CSS, TypeScript, and JavaScript to enhance UI/UX.Implement state management and reusable components in Angular.Ensure cross-browser compatibility and mobile responsiveness.Full-Stack & DevOps Responsibilities:Collaborate with UI/UX designers and back-end developers to create a seamless user experience.Debug, test, and improve application performance.Implement authentication, authorization, and security best practices.Deploy and maintain applications in Azure/AWS/On-Premise environments.Work with CI/CD pipelines for automated deployments.Required Skills & Qualifications:Proficiency in C# and .NET Framework for backend development.Experience with Angular (Angular 8+ preferred) for front-end development.Strong knowledge of SQL Server (T-SQL, Stored Procedures, Indexing, Optimization).Experience with RESTful APIs, Web API, Entity Framework, and LINQ.Knowledge of front-end technologies (HTML, CSS, JavaScript, TypeScript).Familiarity with Git, GitHub/GitLab, or Bitbucket for version control.Understanding of Agile/Scrum methodologies.Experience with Azure DevOps, Docker, or Kubernetes (preferred).Strong problem-solving skills and ability to work independently or in a team.Nice to Have:Knowledge of Microservices Architecture.Experience with Unit Testing (xUnit, NUnit, Jest, Jasmine).Familiarity with Cloud platforms (Azure, AWS, Google Cloud).Experience with NoSQL databases like MongoDB (optional).Education & Experience:Bachelor’s degree in Computer Science, Engineering, or a related field.
Job Title
Sr. Full Stack Engineer