Required Skills: .NET, ASP.NET MVC, C#, Razor Pages, Agile, Amazon Web Services, Bootstrap, Cascading Style Sheets, Cloud Computing, Database ,Conflict Resolution, Debugging , FOCUS
Job Description
Title: Mid-Level Full Stack .NET Developer
Location: Hybrid New Jersey, USA (2030 US 130 North Florence , NJ 08016)
Note: candidate need to be able to come into the office on average about twice a week.
Experience Level: Mid-Level
Employment Type: Contract to Hire
Job Description:
We are seeking a motivated Mid-Level Full Stack .NET MVC Developer with strong Razor Pages experience to join our dynamic team. The ideal candidate will have a solid background in full-stack development, focusing on building, maintaining, and optimizing web applications using .NET MVC architecture and Razor Pages. In this role, you will collaborate with cross-functional teams to create robust, scalable, and user-friendly applications that meet our business needs.
Key Responsibilities:
- Develop, maintain, and enhance web applications using the .NET MVC framework with a focus on Razor Pages for building dynamic and responsive user interfaces.
- Design and implement scalable backend solutions using .NET Core/.NET Framework, ensuring high performance and reliability.
- Collaborate with front-end and UI/UX teams to transform wireframes and designs into functional, user-friendly web pages.
- Develop and optimize SQL queries, stored procedures, and database schemas to support application functionality.
- Ensure seamless integration between the front-end and back-end systems.
- Conduct thorough testing and debugging to maintain application quality and performance.
- Participate in code reviews to uphold coding standards and best practices.
- Stay up-to-date with emerging technologies and industry trends to drive innovation in development practices.
Requirements:
- Bachelor s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 7+ years of experience in full-stack development using .NET MVC architecture.
- Strong experience with Razor Pages for creating and maintaining dynamic web applications.
- Proficiency in C#, HTML, CSS, JavaScript, and front-end frameworks such as Bootstrap or similar.
- Solid knowledge of SQL, including complex queries, performance tuning, and database design (e.g., MS SQL Server).
- Strong Experience with Dapper ORM for .NET Core
- Experience with RESTful API development and integration.
- Familiarity with version control systems like Git.
- Strong problem-solving and debugging skills with an attention to detail.
- Excellent communication and collaboration skills in a team environment.
Nice-to-Have:
Experience with cloud platforms like Azure or AWS.
Knowledge of front-end frameworks or experience working closely with front-end developers.
Familiarity with NoSQL databases or ORM tools like Entity Framework.
Experience in Agile/Scrum development environments.
Benefits:
Competitive salary.
Opportunities for professional development and learning.
Flexible work hours and remote work options.
Collaborative and inclusive company culture.