What are the responsibilities and job description for the Web Application Developer position at DUTCH VALLEY?
THIS POSITION IS LOCATED IN MYERSTOWN PA ( N-SITE POSITION)Applicants MUST BE Currently Eligible to work in the United States (We do not currently offer VISA Sponsorships)
Job Summary:
This position plays a key role in building and maintaining the web-based applications that drive daily business operations. Responsibilities include developing technical solutions aligned with defined requirements and designs, creating and executing comprehensive test plans, and participating in all phases of application deployment from development through production release.
Responsibilities:
- Website development
- Responsive/mobile-first design, cross-browser compatibility testing
- UI/UX implementation from design mockups or wireframes
- Site performance optimization
- Page load times, caching, image optimization
- SEO-friendly development practices
- API development and consumption
- (REST, GraphQL), authentication/authorization implementation
- Integration with third-party services or internal systems
- Client/server software development
- Developing and tuning SQL queries and stored procedures
- Version control (Git), environment management (dev/staging/production)
- Requirements gathering with stakeholders, documentation of code and systems, participation in project planning/estimation, and working within an Agile or similar methodology
- Provide user support for all products developed
- Cross Developer code reviews
- Open to continuing education and learning new technologies
Required Knowledge and Skills:
- Strong analytical and multi-tasking skills
- Ability to achieve project goals working independently with minimal direction or as part of a team
- Working knowledge of .Net, Visual Studio, VB.NET, SQL (Scripting/SSRS), SQL Server Management Studio, ASP.NET/MVC/Razor, jQuery, JavaScript, CSS, React, Node.JS
Education and Experience:
- Bachelor’s degree preferred or equivalent work experience
- Minimum of 5 years’ experience in Information Systems, developing, testing, and database applications; experience developing and tuning SQL queries
- Prior experience with ERP system or website development
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift 10 pounds at times.