← Back to jobs

Persistent Systems Logo
.NET Full Stack Developer

Persistent Systems

 

Hyderabad, Telangana, India

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: .NET Full Stack Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

What You'll Do:

 

  • Design, develop, test, and maintain scalable web applications using .NET Core/.NET and Angular.
  • Develop and consume RESTful APIs and integrate backend services with frontend applications.
  • Build responsive and user-friendly interfaces using Angular, TypeScript, HTML5, CSS3, and JavaScript.
  • Write clean, efficient, maintainable, and reusable code following SOLID principles and coding standards.
  • Participate in application architecture discussions and contribute to technical design decisions.
  • Work closely with Product Owners, Business Analysts, QA teams, and other stakeholders to understand business requirements.
  • Implement business logic, data access layers, and application integrations.
  • Perform code reviews, unit testing, debugging, and application performance tuning.
  • Contribute to CI/CD pipelines and support DevOps practices for automated deployment and monitoring.
  • Troubleshoot production issues and provide timely resolutions.
  • Leverage AI-assisted development tools such as GitHub Copilot to improve development productivity and efficiency.
  • Participate actively in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Prepare and maintain technical documentation and development artifacts.

 

Expertise You'll Bring:

 

  • 4 to 6 years of experience in software development using C# and .NET Core/.NET technologies.
  • Strong experience with ASP.NET Core, Web API, and Entity Framework Core.
  • Hands-on expertise in Angular (v12+), TypeScript, JavaScript, HTML5, and CSS3.
  • Strong knowledge of SQL Server including query optimization, stored procedures, functions, indexing, and database design.
  • Experience in developing and consuming REST APIs.
  • Understanding of Microservices Architecture and distributed systems.
  • Strong knowledge of Object-Oriented Programming (OOP), Design Patterns, Dependency Injection, and SOLID principles.
  • Experience with Git, Azure DevOps, GitHub, or similar version control tools.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience in unit testing frameworks and application debugging techniques.
  • Knowledge of application security, authentication, and authorization mechanisms.
  • Understanding of Agile and Scrum development methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and effectively within cross-functional teams

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs