Job Description
Position: .NET Developer - Custom Apps
Location: Remoteย
Contract Length: 12 months + possible extensionย
Prefer East Coast Candidates ** Must be available to work EST hours **
As a Custom Apps/.NET Developer, you will focus on designing, developing, and maintaining applications using the .NET framework, along with other technologies as required for custom solutions.
Essential skills you'll need to succeed in this role:
1. Proficiency in .NET Framework:
ยท Strong understanding of the .NET framework, including .NET Core and/or .NET 5/6.
ยท Familiarity with the Common Language Runtime (CLR) and the .NET libraries.
2. Programming Languages:
ยท Expertise in C#, the primary language for .NET development.
ยท Familiarity with Visual Basic .NET (VB.NET) may be beneficial.
3. Web Development:
ยท Experience with ASP.NET for building web applications, including ASP.NET MVC and ASP.NET Core.
ยท Knowledge of web development technologies like HTML, CSS, and JavaScript.
ยท Understanding of front-end frameworks (e.g., Angular, React, or Blazor) is a plus.
4. Database Management:
ยท Proficiency in working with SQL databases such as Microsoft SQL Server.
ยท Ability to write and optimize SQL queries and stored procedures.
ยท Familiarity with ORM tools like Entity Framework.
5. API Development:
ยท Experience developing RESTful and/or SOAP APIs. -As a Custom Apps/.NET Developer, you'll be expected to possess a wide range of skills that enable you to design, build, and maintain high-quality applications using the .NET framework. Hereโs a comprehensive list of skills and knowledge areas that are crucial for a successful career in this field:
6. .NET Framework/Core Proficiency:
ยท Strong understanding of the .NET Framework and .NET Core.
ยท Familiarity with ASP.NET MVC, ASP.NET Core, and Web API for building web applications and services.
7. C#:
ยท Proficiency in C#, the primary programming language for .NET development.
ยท Understanding of object-oriented programming (OOP) principles and design patterns.
8. Entity Framework:
ยท Experience with Entity Framework for database interaction and ORM (Object-Relational Mapping).
9. Front-End Technologies:
ยท Knowledge of HTML, CSS, and JavaScript for front-end development.
ยท Familiarity with modern front-end frameworks like Angular, React, or Blazor can be an advantage.
10. SQL and Database Management:
ยท Strong skills in SQL for database querying and management.
ยท Experience with Microsoft SQL Server or other relational database management systems.
11. Azure or Cloud Services:
ยท Familiarity with cloud services, particularly Microsoft Azure, for deploying and managing applications.
ยท Understanding of Azure DevOps for CI/CD processes.
12. RESTful Services and APIs:
ยท Ability to design, develop, and consume RESTful services and APIs.
13. Version Control/Git:
ยท Experience with version control systems like Git for code collaboration and version management.
14. Software Development Lifecycle (SDLC):
ยท Understanding of the SDLC processes, including Agile and Scrum methodologies.
15. Problem-Solving and Debugging:
ยท Strong analytical and problem-solving skills to debug and resolve complex application issues.
16. Unit Testing and Test-Driven Development (TDD):
ยท Familiarity with unit testing frameworks such as NUnit or xUnit.
ยท Understanding of TDD practices to ensure code quality.
17. Security Best Practices:
ยท Awareness of application security principles and practices, including secure coding standards.
18. Communication and Collaboration:
ยท Excellent communication skills for effective collaboration with team members and stakeholders.
ยท Ability to work closely with cross-functional teams, including QA, product management, and UX design.
Programming Languages:
ยท Expertise in C#, the primary language for .NET development.
ยท Familiarity with Visual Basic .NET (VB.NET) may be beneficial.
Date Posted
12/04/2024
Views
0
Similar Jobs
Senior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View DetailsMedical Affairs Writer Contract - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics seeks a Medical Affairs Writer to develop scientific publications and communications for cell therapy innovations The role requir...
View DetailsProduct Manager Wallet SDKs - Startale
Views in the last 30 days - 0
The text describes a job alert system where applicants must mention UNSELFISH and use a specific tag to demonstrate they read the post It explains the...
View DetailsRecovery Analyst Underpayments - Trend Health Partners
Views in the last 30 days - 0
TREND Health Partners seeks an Underpayment Recovery Analyst to optimize client reimbursement through collaboration and detailed claim analysis The ro...
View Details