Full Stack Developers (angular, C#) Job in Intelex Systems

Full Stack Developers (angular, C#)

Apply Now
Job Summary

Angular & C# Developer

Role Overview:

We are seeking a talented and motivated Angular & C# Developer to join our innovative development team. The ideal candidate will have strong experience with HTML, JavaScript, Angular 15+, TypeScript, AngularJS, and C#. As part of our team, you will contribute to developing and maintaining high-quality web applications, ensuring an exceptional user experience, and collaborating closely with backend developers and designers.

Key Responsibilities:

Frontend Development (Angular):

  • Design and build responsive, dynamic user interfaces using Angular, following best practices for usability and performance.
  • Develop reusable, maintainable components to streamline application development.
  • Implement two-way data binding, reactive forms, and leverage Angular directives for managing dynamic content.
  • Optimize performance with techniques like lazy loading, change detection strategies, and asset minification.
  • Write unit tests for Angular components using testing frameworks such as Jasmine and Karma.

Backend Development (C#/.NET):

  • Build RESTful APIs or gRPC services using ASP.NET Core or the .NET Framework for seamless communication between front-end and back-end.
  • Implement CRUD operations with databases (e.g., SQL Server, CosmosDB) using Entity Framework for efficient data handling.
  • Write clean, scalable, and maintainable business logic that supports application functionality.
  • Integrate security features like JWT-based authentication, OAuth, and role-based access control.
  • Work with real-time communication protocols (e.g., WebSocket, SignalR) to provide live updates between the server and the front-end.
  • Leverage cloud platforms (e.g., Azure) and services (e.g., Azure Blob Storage, Azure Functions) to enhance scalability.
  • Implement error handling and integrate logging tools for application monitoring and troubleshooting.

Full-Stack Integration:

  • Ensure smooth integration between the Angular front-end and backend APIs using HTTP requests and SignalR.
  • Collaborate with team members using Git for version control and best practices in branching strategies.
  • Set up and manage CI/CD pipelines using tools like Azure DevOps or GitHub Actions to automate builds, testing, and deployment.

Collaboration and Agile Development:

  • Participate actively in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Collaborate with cross-functional teams to ensure UI/UX and business requirements are met.
  • Conduct peer code reviews and mentor junior developers to maintain high-quality code standards.

Skills & Qualifications:

  • Education: Bachelor s Degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Angular: Extensive experience with Angular framework (15+), TypeScript, and front-end best practices.
  • C#/.NET: Expertise in C#, .NET Core/Framework, and Entity Framework.
  • Web Development: Proficiency in HTML5, CSS3, JavaScript, and building RESTful APIs.
  • Database Management: Strong knowledge of SQL Server, CosmosDB, or other relational/non-relational databases.
  • Cloud Development: Familiarity with Azure Cloud and associated services is a plus.
  • Version Control & CI/CD: Experience with Git, Azure DevOps, or GitHub Actions for version control and automation.

Additional Information:

  • Role: Full Stack Developer
  • Department: Engineering - Software & QA
  • Industry: IT Services
  • Employment Type: Full-time, Permanent
  • Role Category: Software Development

Qualification :
Bachelors Degree in Computer Science, Engineering, or related field (or equivalent experience).
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Apply Now