← Все заказы

Senior Dotnet Developer

Precision Technologies

15 ч назад

Текст заказа

About the Company
Role: .Net Developer
Location: Newyork City, NY
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
Equal Opportunity Statement
We are committed to diversity and inclusivity.
Please share the resume:

Похожие заказы