
Senior .Net Developer
Moder
full-time
Posted on:
Location Type: Hybrid
Location: Remote • New Jersey • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AngularASP.NETBootstrapEntity FrameworkJavaScript.NETNoSQLReactSQLVue.js
About the role
- Design, develop, and maintain web applications and user interfaces using .NET technologies (e.g., C#, .Net Core, ASP.NET MVC, Razor Pages, Blazor).
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Develop and consume RESTful APIs and web services.
- Implement responsive and user-friendly UI designs using HTML, CSS, JavaScript, and modern UI frameworks (e.g., React, Angular, Vue.js, Bootstrap).
- Work with databases (e.g., SQL Server, NoSQL databases) and ORMs (e.g., Entity Framework Core).
- Perform unit and integration testing to ensure code quality and functionality.
- Participate in code reviews and provide constructive feedback to other developers.
- Troubleshoot and debug complex issues in production and development environments.
- Contribute to the continuous improvement of development processes and tools.
- Stay up to date with the latest .NET technologies and trends.
- Potentially mentoring junior developers.
- Maintain regular and punctual attendance.
Requirements
- Bachelor’s degree in Computer Science or equivalent is preferred.
- 10+ years of professional experience in .NET development, with a strong focus on web and UI development.
- Extensive experience with C#, ASP.NET, VB Script, MVC/Core and related .NET technologies.
- Strong understanding of object-oriented programming principles and design patterns.
- Proficiency in HTML, CSS, JavaScript, and modern UI frameworks (e.g., React, Angular, Vue.js, Bootstrap).
- Experience with RESTful API design and development.
- Experience working with databases (e.g., SQL Server, NoSQL databases) and ORMs (e.g., Entity Framework Core).
- Experience with version control systems (e.g., GIT).
- Solid understanding of software development methodologies (e.g., Agile, Scrum).
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Benefits
- Other Related Duties: Performs other related duties as assigned.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#ASP.NETMVCRESTful APIsHTMLCSSJavaScriptEntity Framework Coreobject-oriented programming
Soft skills
problem-solvinganalytical skillscommunicationinterpersonal skillsmentoringcode reviewconstructive feedbackcontinuous improvementtroubleshootingdebugging
Certifications
Bachelor’s degree in Computer Science