Centific Global Technologies

.Net Angular Developer

Click Here to Apply

Job Location

Hyderabad, India

Job Description

Centific is a Seattle-based tech company pioneering the future of AI one breakthrough at a time. Learn how we're transforming the world through safe and scalable AI and empowering businesses to unlock the full potential of their data. Job Description : Technical Proficiency : - Angular : Assess knowledge of Angular framework, TypeScript, component architecture, state management, UI/UX design, and testing (e.g., Jasmine, Karma). - .NET : Evaluate expertise in .NET frameworks, C# programming, RESTful API design, authentication, dependency injection, and unit testing (e.g., xUnit, NUnit). - WebAPI : Examine capabilities in RESTful API creation, serialization, security, and documentation. Evaluate knowledge of HTTP methods and file handling. - SQL and Database Management : Assess SQL database design, query optimization, indexing, normalization, and data modelling. Consider experience with SQL Server / MySQL, and ORM tools (e.g., Entity Framework). - General Software Development Skills : Code Review, software architecture, source control (e.g., Git), CI/CD pipeline using Azure DevOps, and Agile/Scrum methodologies. - Project Experience : Evaluate past projects, contributions to open-source, real-world problem-solving, scalability, and performance optimization. - Testing and Quality Assurance : Assess expertise in automated testing, test-driven development (TDD), and code quality. SOLID Principles and Design Patterns : - Evaluate adherence to SOLID principles - Look for implementation of essential design patterns (any 2 or 3 design patterns): - Repository Pattern : Abstracting data access. - Dependency Injection (DI) : Achieving loose coupling and testability. - Factory Pattern : Complex object creation or conditional logic. - Decorator Pattern : Extending class behaviour dynamically. - Command Pattern : Decoupling sender and receiver of requests. - Singleton Pattern (caution) : Ensuring a single instance for shared resources. - Adapter Pattern : Creating compatible interfaces for external systems. - Observer Pattern : Notifying observers about changes or events. Soft Skills : - Assess communication, teamwork, problem-solving, adaptability, time management, and customer-focused mindset. Security : - Evaluate awareness of common security issues (e.g., OWASP Top Ten) and techniques for securing web applications and APIs. Coding proficiency : - Assess the developer's practical coding skills in these areas, including hands-on problem-solving and coding exercises. - Evaluate code quality, efficiency, and adherence to coding standards. - Examine their ability to apply linear programming concepts, SOLID principles, LINQ querying, and Entity Framework in real-world scenarios. (ref:hirist.tech)

Location: Hyderabad, IN

Posted Date: 10/20/2024
Click Here to Apply
View More Centific Global Technologies Jobs

Contact Information

Contact Human Resources
Centific Global Technologies

Posted

October 20, 2024
UID: 4907093358

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.