Role: ASP.NET Developer
Location: Oakland, CA (3 days onsite)
Duration: 6+ Months
Overview: We are seeking a highly skilled ASP.NET Developer to join our team. The ideal candidate should have experience in full-stack development using .NET technologies and expertise in developing web applications. This role requires strong knowledge of C#, ASP.NET Core MVC, Entity Framework (EF), SQL Server, and front-end technologies. The developer will work closely with stakeholders to gather requirements, analyze systems, and deliver innovative software solutions.
Key Responsibilities:
Develop, maintain, and enhance web applications using ASP.NET Core, C#, MVC, and EF .
Design, code, test, debug, and document applications in a structured development environment .
Work with users to gather business requirements and provide software solutions.
Analyze system requirements, develop scalable architectures , and improve application performance.
Work with SQL Server , writing complex SQL queries and stored procedures .
Ensure code quality, security, and maintainability by following best practices.
Utilize Agile/Scrum methodologies for project tracking and execution.
Collaborate with UI/UX teams to build user-friendly interfaces.
Upgrade and modernize legacy applications as needed.
Required Skills & Experience:
3+ years of experience in ASP.NET Core, C#, MVC, and Entity Framework .
Strong Object-Oriented Programming (OOP) skills and understanding of design patterns.
Experience with RESTful API development.
Proficiency in HTML, CSS, JavaScript, and Bootstrap .
Experience with Git/GitHub for version control.
Strong database experience with SQL Server , including stored procedures and query optimization.
Excellent communication and problem-solving skills.
Nice-to-Have:
Familiarity with Angular, React, or Vue.js.
Experience with Cloud technologies (Azure/AWS).
Knowledge of Power Platform tools (Power Automate, Power Apps).
Mobile-friendly web application development experience.