.Net Programmer

Details of the offer

HIRING .NET programmer
1. Toolkit
• Programming Languages
o Proficient in C#, VB.NET, F#
o Knowledge of ASP.NET, ASP.NET Core
o JavaScript/TypeScript for front-end development (e.g., Angular, React)
• Frameworks
o .NET Core / .NET 5+
o Entity Framework (EF) / EF Core
o MVC, Web API, WPF, WinForms
• Databases
o SQL Server, MySQL, PostgreSQL
o Experience with ORM tools (Entity Framework, Dapper)
o NoSQL databases (MongoDB, Redis)
• Development Environments
o Visual Studio, Visual Studio Code
o Experience with code versioning tools like Git
• Front-End Technologies
o HTML5, CSS3, JavaScript, jQuery
o Experience with SPA frameworks like Angular, React, or Vue.js
2. Concepts
• OOP (Object-Oriented Programming)
o Strong understanding of object-oriented principles (inheritance, polymorphism, encapsulation)
• Design Patterns
o Familiarity with MVC, MVVM, Repository, Dependency Injection, Singleton, and Factory patterns
• Architecture
o Understanding of microservices architecture, monolithic architecture, and SOA (Service-Oriented Architecture)
• Database Design
o Experience in writing SQL queries, stored procedures, and optimizing performance
o Familiarity with database normalization and indexing
• Data Structures & Algorithms
o Problem-solving skills using data structures and algorithms
• Security
o Knowledge of web application security principles (OWASP Top 10)
o Experience with authentication & authorization (JWT, OAuth2, OpenID Connect)
3. CI/CD (Continuous Integration/Continuous Deployment)
• Version Control
o Proficient in Git (GitHub, GitLab, Bitbucket)
• CI/CD Pipelines
o Experience with Azure DevOps, Jenkins, TeamCity, or GitHub Actions
• Build Automation
o Familiar with build tools (MSBuild, Cake, etc.)
o Containerization with Docker, and orchestration tools like Kubernetes
• Testing Automation
o Experience with unit testing frameworks (MSTest, xUnit, NUnit)
o Knowledge of TDD (Test-Driven Development) and BDD (Behavior-Driven Development)
o Familiarity with automated UI testing tools (Selenium, Cypress)
4. Tooling
• Monitoring & Logging
o Experience with tools like ELK Stack, Grafana, Prometheus, Azure Monitor
o Application logging using Serilog, NLog
• Code Quality & Analysis
o Code review tools (SonarQube, ReSharper, StyleCop)
o Familiarity with static code analysis and linting tools
• Collaboration
o Experience using project management tools like Jira, Trello, Asana
o Documentation tools (Swagger, Postman for API documentation)
5. Behaviors
• Problem-Solving
o Ability to break down complex problems into manageable pieces
o Aptitude for debugging and troubleshooting
• Collaboration & Communication
o Ability to work well in teams and communicate technical information effectively
o Willingness to mentor and share knowledge with team members
• Adaptability
o Openness to learn new frameworks, technologies, and methodologies
o Comfortable working in Agile/Scrum environments
• Attention to Detail
o Ensures code quality, follows best practices, and pays attention to edge cases
• Time Management
o Ability to prioritize tasks, manage deadlines, and handle multiple projects simultaneously


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Speech Analytics Specialist

Responsibilities: 1. Speech Analytics Implementation & Maintenance Configure and maintain speech analytics software.Develop and manage speech analytics model...


Neksjob Corporation - National Capital Region

Published a month ago

Software Developer

Company Profile: One of the leading company that provides the software products to different companies Position: IT Programmer Industry: IT Company Location...


Jk Network Services - National Capital Region

Published a month ago

Application Developer

Summary: As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application ...


Neksjob - National Capital Region

Published a month ago

Sailpoint Engineer

As a SailPoint Engineer, you will be responsible for designing, developing, and implementing SailPoint IdentityIQ/IdentityNow solutions to meet the business ...


Neksjob Corporation - National Capital Region

Published a month ago

Built at: 2024-11-14T08:00:29.423Z