Senior ASP. Net Developer
Jacksonville, FL, United States
We are looking for a dedicated and skilled Senior ASP.Net Developer for a full-time, remote position within the Advertising industry. Our ideal candidate is experienced in creating commercially viable web applications and passionate about remaining current with the latest technical trends. As a Senior ASP.Net Developer, your primary focus will be on developing robust and efficient backend solutions using ASP.NET MVC and SQL Server databases. You will collaborate with our front-end developers, UI/UX designers, and product managers to deliver high-quality, innovative web applications.
This is a permanent, full-time position.
Responsibilities Include
Designing, developing, and maintaining backend components using ASP.NET MVC framework.
Creating and optimizing SQL Server database queries, stored procedures, and database schema.
Collaborating with the front-end team to integrate user-facing elements with server-side logic.
Troubleshooting and resolving complex technical issues that arise during the development and testing phases.
Mentoring and providing guidance to junior developers in the team.
Staying current with industry trends and emerging technologies to assist with proposing innovative solutions to enhance our web applications.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Extensive experience (5+ years) in ASP.NET MVC development using C#, with a strong focus on backend development.
Strong knowledge of front-end technologies (HTML, CSS, JavaScript, jQuery) and experience working collaboratively with front-end developers. Prior exposure to the Tailwind CSS framework is a plus!
Solid experience in designing and optimizing SQL Server databases, including writing complex queries, stored procedures, and performance tuning.
Strong understanding of software development principles, design patterns, and best practices.
Experience with version control systems (Git, SVN, etc.).
Excellent problem-solving and communication skills.
Proven ability to work both independently and as part of a team, managing multiple tasks and priorities effectively.
Bonus if you have experience using Salesforce and JIRA