What are the responsibilities and job description for the Web Developer II position at Franklin Electric?
In this position you will have the opportunity to directly contribute to the toolset Franklin uses to market our products. We are a small team, so you will get to see the results of your efforts in the final product
The Web Developer II is responsible for developing, testing, and debugging company’s public facing websites. Demonstrates command of the Content Management System, and the ability to integrate outside services with it. Works with internal customers and technical staff to translate business needs into client-friendly solutions.
KEY RESPONSIBILITIES
Software Development
- Develop applications/integrations to support business requirements.
- Completes necessary testing to ensure applications/integrations are completed with high quality.
- Provides accurate estimates of the time required to complete development tasks.
- Follows policies and procedures related to application methods and quality standards
Service Operation
- Provides technical support for CMS, custom applications and integrations used by Franklin Electric customers and employees across multiple business units.
- Occasionally provides off-hours support on evenings and weekends
- Must maintain or exceed Service Level Agreements for Incident Resolution. This will be measured based on Incident Duration for the team.
Project Management
- Participates as a resource on project led by others.
- Completes assigned project tasks on time and with high quality.
Performs other related duties as required or assigned.
SKILLS KNOWLEDGE AND EXPERTISE
Skills and Abilities
- Coding – design, debug, and documents software applications/integrations to deliver business outcomes.
- Translation of designer mock-ups and wireframes into front-end code.
- Communication – Delivers accurate, clear, and concise messages orally and/or in writing.
- Problem Solving – Uses a logical, systematic search for the source of a problem, determining the most likely cause by eliminating potential causes of a problem.
- Decision Making – Identifies and understands issues, problems, and opportunities; compares alternatives and makes timely decisions.
- Meeting Facilitation – Plans and facilitates meetings of IT teammates, internal customers, or technology suppliers to share information and/or make collaborative decisions.
- Requirements Definition – Elicits and documents a clear, concise and agreed set of internal development or architectural requirements.
- Testing – Plans and facilitates validation activities to ensure a technology solution meets defined requirements.
Education and Experience
- Bachelor’s degree in computer science, computer information systems, related degree, or equivalent work experience (preferred).
- Experience with Optimizely/Episerver (nice to have).
- Five years of related experience (required).
Computer Skills
- .NET development (preferably C# experience), JavaScript (jQuery and Angular or React preferred), Microsoft SQL Server, knowledge of web services, web API, n-tier architecture.
- Familiarity with Content Management Systems.
- Familiarity with pipelines in Azure DevOps for on-premises and cloud delivery.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
Schedule:
- Monday to Friday
Supplemental Pay:
- Bonus pay
Work Location: One location