Search by job, company or skills

confidential company

Web Developer (Project-based)

Save
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Full Stack .NET Developer (Angular & ASP.NET Core)

Position Overview

We are seeking an experienced Full Stack .NET Developer to design, develop, enhance, and maintain enterprise-grade web applications. The ideal candidate will have strong expertise in Angular, TypeScript, C#, ASP.NET Core Web API, SQL Server, and modern deployment practices. This role requires hands-on experience across the full software development lifecycle, including frontend development, backend APIs, database management, security implementation, and release management.

Key Responsibilities

Application Development

  • Design, develop, test, and maintain scalable web applications using Angular and ASP.NET Core Web API.
  • Build responsive and user-friendly interfaces using HTML, CSS, TypeScript, and Angular.
  • Develop secure and high-performance backend services using C# and ASP.NET Core.
  • Create and maintain RESTful APIs for seamless integration with internal and external systems.
  • Implement authentication and authorization mechanisms using JWT (JSON Web Tokens).

Database Management

  • Design, develop, and optimize database solutions using Microsoft SQL Server.
  • Create efficient stored procedures, queries, and database objects.
  • Ensure data integrity, security, and performance tuning of the database environment.

DevOps & Deployment

  • Support and manage application deployments across development, testing, staging, and production environments.
  • Implement and monitor automated deployment pipelines.
  • Manage release planning, environment promotion, and version control processes.
  • Execute and document rollback procedures when required.
  • Deploy and maintain applications on Internet Information Services (IIS).
  • Collaborate with infrastructure teams to ensure application availability and reliability.

Security & Best Practices

  • Implement security best practices for both frontend and backend applications.
  • Ensure secure API development, data protection, authentication, and authorization controls.
  • Conduct code reviews and maintain coding standards.
  • Troubleshoot and resolve application issues in a timely manner.

Collaboration

  • Work closely with business analysts, QA engineers, project managers, and stakeholders.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Contribute to solution design discussions and technical documentation.

Required Qualifications

Technical Skills

Frontend

  • Angular
  • TypeScript
  • HTML5
  • CSS3
  • UI/UX development principles

Backend

  • C#
  • ASP.NET Core Web API
  • REST API development
  • JWT Authentication and Authorization

Database

  • Microsoft SQL Server

Deployment & Release Management

  • Automated Deployment Processes
  • Release Management
  • Environment Promotion
  • Rollback Procedures
  • IIS Deployment

Tools & Platforms

  • Git
  • Azure DevOps
  • Google Cloud Platform (GCP) – preferred depending on deployment environment

Security

  • Secure API Development
  • Frontend Security Best Practices
  • Authentication and Authorization Frameworks

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Exposure to CI/CD pipeline implementation and automation.
  • Understanding of cloud-hosted application architectures.
  • Experience with application monitoring, debugging, and performance optimization.
  • Knowledge of software development best practices, design patterns, and secure coding standards.

Education & Experience

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Minimum 5+ years of experience in full-stack web application development using Microsoft technologies.
  • Proven experience delivering enterprise-level applications from development through production deployment.

Key Competencies

  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong attention to detail and commitment to code quality.
  • Continuous learning mindset with a focus on emerging technologies and best practices.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151257705