No of Positions: 4
Location: Noida
Tentative Start Date: January 31, 2022
Work From : Any Location
Rate : $ 10 - 20 (Hourly)
Experience : 5 to 12 Year
Roles & Responsibilities
. Participate in requirements analysis
• Collaborate with internal teams to produce software design and architecture
• Write clean, scalable code using .NET programming languages
• Test and deploy applications and systems
• Revise, update, refactor and debug code
• Improve existing software
• Develop documentation throughout the software development life cycle (SDLC)
Extensive experience with: -
o C#, ASP.NET CORE/MVC, SQL Server, Azure DevOps, Entity Framework, Web Services/RestAPIs/Microservices, etc.
o JavaScript, HTML5, CSS3, jQuery, Bootstrap o Relational Databases
• Nice to have.
o Angular is preferred or any other JavaScript framework: React or Vue etc.
o Knowledge of SOLID and DRY principles
• Extensive experience in a relational database (SQL Server).
• Comprehensive understanding of object-oriented and service-oriented application development.
• Knowledge of various design patterns including dependency injection, factory method, and concurrency patterns.
• Experience with multi-threading, debugging, performance profiling, and optimization.
• Proficient understanding of code versioning tools like Git.
• Experience in, enforcing standards and guidelines, mentoring junior members of the team.
• Familiarity with LINQ concepts. Good understanding of Entity Frameworks and Dependency Injection. Experience with multi-threading and concurrency. Experience with debugging, performance profiling, and optimization.
• Experience with agile development methodologies like Scrum.
• Strong communication skills with both internal team members and external business stakeholders