Front-End Developer- AI Trainer
DataAnnotation
Part-time | Full-time | Contract
Jersey City, NJ
Job description
Position Overview:
We're hiring a skilled .NET Software Engineer with strong experience in Blazor and MS SQL Server. This is an excellent opportunity to work on a variety of full-stack development projects across industries including manufacturing, finance, and healthcare.Note: Applicants must reside in the United States. We do not work with job fulfillment or outsourcing companies.
Responsibilities:
- Develop and maintain web applications using .NET Core and Blazor (Server/WebAssembly)
- Write optimized SQL Server stored procedures, triggers, and complex queries
- Build and consume RESTful APIs for data integration and application features
- Collaborate with UI/UX designers and QA teams in an Agile environment
- Participate in code reviews, daily standups, and project planning sessions
- Troubleshoot and resolve application performance or data issues
- Help migrate legacy ASP.NET MVC systems to modern Blazor-based architecture
Qualifications:
- 5+ years of hands-on experience with .NET (Core and/or Framework)
- Proven experience with Blazor (Server and/or WebAssembly)
- Advanced knowledge of Microsoft SQL Server (queries, performance tuning, indexing)
- Proficiency with C#, Entity Framework, LINQ
- Understanding of secure coding practices and scalable architecture
- Familiarity with Git, Agile/Scrum workflows, and modern dev tools
Bonus Skills:
- Azure experience (App Services, DevOps pipelines)
- CI/CD pipeline knowledge (Azure DevOps, GitHub Actions)
- Unit testing frameworks like xUnit, NUnit
- Experience with Docker or containerization
Benefits:
- Competitive salary and performance-based bonuses
- Health Insurance
- 401(k) with employer match
- Paid time off and paid holidays
- Professional development support
- Remote-friendly culture with hybrid options for Dayton-based employees
Job Types: Full-time, Part-time, Contract
Pay: $90,000.00 - $110,000.00 per year
Expected hours: 40 per week
Benefits:
- 401(k)
- 401(k) matching
- Flexible schedule
- Health insurance
- Paid time off
Compensation Package:
- Yearly bonus
Schedule:
- 8 hour shift
- Monday to Friday
- No weekends
Application Question(s):
- Are you physically located in the United States?
- How many years experience do you have with .Net and SQL Server?
Work Location: Remote