Overview
Skills
Job Details
Role: Senior .NET Lead Developer/Architect
Location: Santa Clara, CA
Duration: 6+ Months Contract to Hire
Job Description: We are looking for a passionate and experienced Full Stack or Back-End Developer with a strong foundation in Microsoft technologies. The ideal candidate will be responsible for building and maintaining high-performance web applications using .NET Core, C#, ASP.NET, and MVC frameworks. You will also work with SQL Server to manage data storage and retrieval, and use Git for version control and collaboration.
Scope of Work:
The first project is to review the existing Voyager app, clean it up, and secure it with the help of junior developers.
Second project will be to assist, and possibly lead, the new app, Voyager Cloud. Additionally, to support our development team and/or lead their efforts in developing an MRP in Vietnam. Both webapps, in-house developed, are in C# and JavaScript, built in the Kendo framework
Manager’s Expectation:
- Architect level with hands-on experience
- Someone who understands Security in the .NET Framework
- jQuery experience is mandatory
- Integration experience
- Client-facing and excellent communication
- .NET security concepts and best practices.
- System design, particularly around file systems, with scenarios similar to Dropbox architecture.
- Coding logic and problem-solving approach, without requiring actual code implementation.
- Knowledge in SQL, including writing queries and explaining the use of the MOD functions
Must Have: C#, VB.NET, .NET Core, DevOps and CI/CD, Azure, SQL Server, Testing and QA, Security, SSL, Certs, Authentication Methods
Responsibilities:
- Design, develop, test, and deploy web applications using .NET Core and C#
- Build and maintain RESTful APIs and server-side components
- Work with SQL Server to write efficient queries, stored procedures, and optimize database performance
- Collaborate with front-end developers and other team members to deliver end-to-end solutions (for Full Stack roles)
- Maintain code quality through Git-based version control and code reviews
- Troubleshoot issues, debug code, and provide timely resolutions
Required Skills:
- Experience: Minimum 10 years of relevant development experience
- Proficiency in .NET Core, C#, and ASP.NET MVC
- Strong understanding of SQL Server and relational database design
- Familiarity with Git for version control
- Good communication and problem-solving skills
- Knowledge of HTML, CSS, and JavaScript is a plus