Overview
On Site
Depends on Experience
Full Time
Accepts corp to corp applications
Skills
.NET
ASP.NET
Data Integration
Entity Framework
JavaScript
HTML5
Object-Oriented Programming
Software Design
RESTful
Web Applications
TypeScript
Debugging
Oracle
Object-relational Mapping
Continuous Improvement
Job Details
Job Title: Blazor Developer
Location: Bridgewater NJ
Job Description
We are seeking a versatile and experienced Full-Stack Developer to join our team. The ideal candidate will be proficient in designing, developing, and maintaining high-quality web applications using the C#, ASP.NET Core, and Blazor framework.
Responsibilities
Develop, test, and deploy interactive and responsive web applications using the Blazor framework (Server and/or WebAssembly).
Design and build robust, scalable back-end services and RESTful APIs using ASP.NET Core and C# to support the front-end components.
Collaborate with cross-functional teams, including designers and product managers, to translate requirements into technical solutions.
Design and manage database schemas, write efficient queries, and perform data integration tasks with Oracle databases.
Utilize an ORM (e.g., Entity Framework Core) for seamless data access and manipulation.
Write clean, well-documented, and maintainable code following industry best practices and participate in code reviews.
Troubleshoot, debug, and resolve technical issues and performance bottlenecks throughout the application stack.
Contribute to the continuous improvement of the development process and team initiatives, such as implementing CI/CD pipelines.
Required skills and qualifications
Proven experience as a full-stack developer, with significant experience using C# and ASP.NET Core.
Extensive, hands-on experience with Blazor development, including Blazor Server and/or Blazor WebAssembly.
Strong proficiency in C#, object-oriented programming (OOP) principles, and the .NET Core framework.
Solid experience with front-end technologies, including HTML5, CSS3, and JavaScript/TypeScript.
Demonstrated experience designing, developing, and integrating RESTful APIs.
Experience working with relational databases, specifically Oracle.
Proficiency with version control systems, such as Git.
Excellent problem-solving, analytical, and communication skills.
Preferred skills and qualifications
Familiarity with containerization technologies like Docker.
Experience with other UI frameworks or libraries is a plus.
Experience in an Agile/Scrum development environment.
Knowledge of modern API security best practices (e.g., token management, RBAC).
Experience with automated testing for both front-end and back-end code.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.