We are seeking an experienced ASP.NET Web Developer to develop, enhance, and maintain web applications. This role involves working with a diverse tech stack, including ASP.NET WebForms, MVC, VB.NET, C#, SQL Server, MySQL, JavaScript, AJAX, and web services, within a Windows/IIS environment.
You will collaborate with Account Managers and Project Managers to enhance and deploy existing web applications, tailor our CMS and e-commerce solutions to client needs, and develop custom functionality. Success in this role requires adaptability in a fast-paced, evolving project environment where system requirements and client priorities shape development efforts. A key aspect of this position is a commitment to continuous learning and knowledge sharing, helping improve both our team and the solutions we deliver.
Requirements: Requirements
Deploy, enhance, and customize our proprietary content management, association management, and e-commerce frameworks
Meet customer objectives by delivering comprehensive websites/applications
Collaborate with project teams to ensure deliverables are met successfully and with customer satisfaction
Work closely with other developers to share knowledge and stay abreast of technology trends
Improve/enhance our internal frameworks to achieve a better end result for our clients
Experience
A computer science or similar degree in technology (or equivalent experience)
Current VB.NET and Webforms experience
2+ years of experience as a web developer, preferably using ASP.NET MVC and current experience with Webforms
Proficient with SQL, SQL Server or MySQL, and basic database administration
API experience
Familiarity with Visual Studio, SQL Studio (of MySQL admin tools), and other Microsoft development tools
Strong initiative/self-motivated individual with a strong desire to succeed. A “Can do” attitude is a must
Ability to work autonomously and ask for assistance when needed
Excellent logical reasoning, multi-tasking, and analytical skills
Ability to understand, analyze, and solve complex problems
Desire to have fun while working with a team to solve real-world problems using technology