Full Stack Developer - Hyderabad, India - TekWissen India

    TekWissen India
    TekWissen India Hyderabad, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    Job Title: Full Stack Developer (.NET Core and Angular)

    Location: Hyderabad, India

    Responsibilities:

    • Develop, test, and deploy full-stack web applications using .NET Core for backend development and Angular for frontend development.
    • Collaborate with cross-functional teams to design, implement, and maintain software solutions that meet business requirements.
    • Write clean, maintainable, and efficient code in both C# (backend) and TypeScript (frontend).
    • Design and implement RESTful APIs to enable seamless communication between the frontend and backend components.
    • Create responsive and user-friendly UIs using Angular framework and related technologies such as HTML, CSS, and JavaScript.
    • Optimize application performance and scalability through code optimizations, caching strategies, and other techniques.
    • Troubleshoot and debug issues across the entire application stack, ensuring high availability and reliability.
    • Stay updated with the latest technologies, tools, and best practices in .NET Core and Angular development.

    Requirements:

    • Bachelor's degree in Computer Science, Engineering, or related field.
    • Proven experience with full-stack development using .NET Core and Angular.
    • Strong proficiency in C# programming language and ASP.NET Core framework.
    • Expertise in frontend development with Angular framework, including Angular CLI, TypeScript, RxJS, and Angular Material.
    • Experience with HTML, CSS, and JavaScript, and modern frontend development tools (e.g., webpack, npm).
    • Solid understanding of RESTful API design principles and best practices.
    • Familiarity with database technologies such as SQL Server or PostgreSQL.
    • Excellent problem-solving skills and attention to detail.
    • Ability to work effectively in a collaborative team environment.
    • Strong communication skills and ability to articulate technical concepts to non-technical stakeholders.