Experienced .NET Developer Needed for Scalable Web Application Development
Worldwide
We are looking for an experienced .NET Developer to support the development, enhancement, and optimization of a business-critical web application. The ideal developer should be comfortable working on existing systems as well as building new modules from scratch. This role requires someone who can understand business requirements, write clean and maintainable code, communicate clearly, and take ownership without needing constant follow-up. You will work on backend development, API creation, database-driven features, performance improvements, bug fixing, and third-party integrations. Depending on your strength, there may also be opportunities to contribute to architecture planning, frontend coordination, and long-term product improvements. This is a good opportunity for someone who enjoys solving practical business problems through technology, not just completing assigned tickets. Key Responsibilities * Develop, enhance, and maintain web applications using .NET / .NET Core * Build and optimize REST APIs * Work with SQL Server for database design, queries, stored procedures, and performance tuning * Debug and resolve existing application issues * Integrate third-party APIs and external systems * Collaborate with frontend developers, QA, and project stakeholders * Write clean, structured, and reusable code * Participate in requirement discussions and suggest practical technical solutions * Maintain proper documentation where needed # Required Skills * Strong experience with C#, ASP.NET, .NET Core / .NET 6+ * Good understanding of **Web APIs, MVC, Entity Framework, LINQ * Strong hands-on experience with SQL Server * Experience working with existing codebases and debugging complex issues * Understanding of authentication, authorization, role-based access, and secure coding practices * Ability to write scalable, maintainable, and performance-conscious code * Good communication and ownership mindset # Nice to Have * Experience with Angular, React, or another modern frontend framework * Experience with Azure, AWS, or cloud deployment * Familiarity with microservices or layered architecture * Experience in SaaS, healthcare, workflow automation, ERP, CRM, or enterprise applications * Knowledge of CI/CD, Git, DevOps, or automated testing Ideal Candidate We are looking for someone who is not only technically strong but also dependable. You should be able to understand the “why” behind a feature, ask relevant questions, and suggest improvements where needed. This role is best suited for a developer who can work independently, communicate blockers early, and deliver stable work with attention to quality. # Project Type Ongoing development and support. Initial scope may begin with a defined set of tasks, with the possibility of long-term engagement based on quality, communication, and reliability. # How to Apply Please share: 1. Your experience with .NET / .NET Core 2. Examples of applications or modules you have worked on 3. Your experience with SQL Server and API development 4. Your availability and preferred working hours 5. One complex technical problem you solved in a previous project Applications with relevant examples will be prioritized.
- Not SureHourly
- 6+ monthsDuration
- ExpertExperience Level
$18.00
-
$25.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:5 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaEdmonton1:10 PM
- Tech & ITMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by