← Back to jobs

Precision Technologies Logo
Senior Dotnet Developer

Precision Technologies

 

New York City, NY, USA

Posted On: 15+ days ago
Experience: 10+ years
Availability: Remote
Openings: 1
Category: Senior Dotnet Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Description:

We are seeking a highly skilled .NET developer with 10+ years of professional experience in designing, developing, and implementing scalable enterprise-level applications using the Microsoft .NET technology stack.

 

About the Role

The ideal candidate should have strong expertise in C#, .NET Core/.NET Framework, ASP.NET, Microservices Architecture, RESTful APIs, and modern front-end frameworks, along with experience in cloud platforms, CI/CD pipelines, and containerized environments. The candidate will collaborate with cross-functional teams to deliver high-performance, secure, and scalable applications while following Agile and DevOps methodologies.

Responsibilities

 

  • Design, develop, and maintain scalable enterprise applications using C#, .NET Core, .NET Framework, ASP.NET MVC, and ASP.NET Web API, ensuring high performance, reliability, and maintainability.
  • Develop and implement RESTful APIs and microservices-based architectures using .NET Core, ASP.NET Web API, and Microservices Architecture, enabling seamless integration between distributed systems.
  • Build and enhance responsive user interfaces using Angular, React, JavaScript (ES6+), TypeScript, HTML5, CSS3, and Bootstrap, ensuring modern and user-friendly web applications.
  • Implement object-oriented programming (OOP) principles, SOLID design principles, and design patterns to create modular and maintainable application architectures.
  • Develop database-driven applications using SQL Server, Oracle, MySQL, PostgreSQL, and NoSQL databases such as MongoDB, including writing complex SQL queries, stored procedures, triggers, and database optimization techniques.
  • Implement data access technologies such as Entity Framework, Entity Framework Core, and ADO.NET to manage database connectivity and data operations efficiently.
  • Implement authentication and authorization mechanisms using OAuth2, JWT, and role-based access control (RBAC) to ensure application security.
  • Develop and execute unit testing and integration testing using NUnit, MSTest, and xUnit, ensuring high code quality and application reliability.
  • Integrate applications with CI/CD pipelines using tools such as Jenkins, Azure DevOps, GitHub Actions, or GitLab CI, enabling automated build, test, and deployment processes.
  • Deploy and manage applications using containerization technologies such as Docker and Kubernetes, supporting scalable and cloud-ready deployments.
  • Integrate applications with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform, leveraging cloud services for application hosting, storage, and monitoring.
  • Utilize version control systems such as Git, GitHub, Bitbucket, or GitLab to manage source code and collaborate with distributed development teams.
  • Monitor, troubleshoot, and optimize application performance through logging, debugging, and performance tuning techniques.
  • Work within Agile/Scrum development environments, participating in sprint planning, backlog grooming, daily stand-ups, and code review processes.
  • Mentor junior developers, perform code reviews, and contribute to improving software development standards, architecture decisions, and best practices.

 

Qualifications

  • 10+ Years

 

Required Skills

  • Programming Languages: C#, .NET Core, .NET Framework
  • Frameworks: ASP.NET MVC, ASP.NET Web API, .NET Core, Entity Framework, Entity Framework Core, ADO.NET
  • Front-End Technologies: Angular, React, JavaScript, TypeScript, HTML5, CSS3, Bootstrap
  • Architecture: Microservices Architecture, RESTful APIs, N-Tier Architecture, Design Patterns
  • Databases: SQL Server, Oracle, MySQL, PostgreSQL, MongoDB
  • Testing Frameworks: NUnit, MSTest, xUnit, Selenium
  • Build Tools: MSBuild, NuGet
  • Version Control: Git, GitHub, Bitbucket, GitLab
  • CI/CD Tools: Jenkins, Azure DevOps, GitHub Actions, GitLab CI
  • Cloud Platforms: Microsoft Azure, AWS, Google Cloud Platform
  • Containerization: Docker, Kubernetes
  • Operating Systems: Windows, Linux
  • Methodologies: Agile, Scrum, DevOps

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs