Job Description
Web Application Developer
Job Summary
Seeking a highly skilled and experienced Web Application Developer to join a technology-driven team. In this role, you will be responsible for designing, building, and maintaining both internal and external digital applications. You will take ownership of web solutions from concept and requirements gathering through development, deployment, and ongoing optimization. This position requires a technically versatile and analytical professional who is comfortable working independently and staying up-to-date with the latest web technologies, development tools, and best practices.
Compensation Package
- A market-aligned salary based on experience and expertise.
- Comprehensive benefits, including health, dental, and vision insurance.
- Opportunities for professional development and career growth.
- A supportive and innovative work environment.
Responsibilities
Application Design & Development
- Translate user needs and business requirements into scalable web-based solutions for internal and external platforms.
- Define application objectives by evaluating user workflows and identifying required system features and functionality.
- Design and develop intuitive user interfaces for internet and intranet applications, focusing on usability, performance, and maintainability.
- Select appropriate development methodologies, frameworks, and toolsets to ensure efficient application delivery.
- Perform hands-on development using a variety of programming languages, scripting tools, and web technologies.
Systems Integration & Architecture
- Design and implement application integrations, including database structures, server-side logic, and connectivity to internal systems and external data sources.
- Evaluate and recommend technical solutions, comparing custom-built applications with third-party or off-the-shelf alternatives.
- Establish and maintain secure, reliable connections between applications, databases, and network systems.
Deployment, Support & Optimization
- Coordinate development activities, timelines, and deliverables across multiple initiatives and environments.
- Diagnose and resolve development and production issues across browsers, platforms, and operating systems.
- Support multiple users and environments by troubleshooting performance, compatibility, and functionality issues.
- Continuously research emerging web technologies and software tools to identify opportunities for system enhancements, performance improvements, and improved user experience.
Qualifications/Requirements
Technical Skills
- Strong proficiency in modern web development languages and scripting tools, including JavaScript and related technologies.
- Experience with web application frameworks and server-side development (e.g., .NET-based environments).
- Working knowledge of HTML, database technologies, and SQL-based systems.
- Experience supporting cross-browser compatibility (e.g., Edge, Chrome, Firefox).
- Proficiency with common productivity and data tools, including spreadsheet and database applications.
- Familiarity with digital design and document tools used to support web content and application interfaces.
#LI-MC1