What are the responsibilities and job description for the Senior Web Developer position at Arrowhead Promotion and Fulfillment Co?
Join Our Team as a Senior Web Developer!
Arrowhead Promotion and Fulfillment Co. Inc. is a dynamic leader in promotional marketing services, proudly recognized as one of Minnesota’s Top 200 Workplaces. We work with diverse industries including Consumer Packaged Goods, Pharmaceuticals, Manufacturing, Automotive, Outdoor Products, Retailers, and more, delivering innovative solutions that exceed our clients’ expectations. Our exciting, fast-paced environment is where your skills can make a real impact!
We are seeking a talented and motivated Senior Web Developer to join our dynamic team. In this role, you will design, analyze, build, and maintain promotional web applications and databases, supporting both internal and external customers. You'll have the opportunity to work with cutting-edge technologies such as .NET C#, SQL, CSS, while contributing to innovative and impactful projects. If you have a passion for web development and enjoy tackling new challenges, this position is for you!
Key Responsibilities:
- Work with a wide range of web technologies and frameworks to create customized, complex web applications.
- Develop web applications, taking them from ideation phase through to a fully documented finished product in production – sometimes working in a collaborative team environment depending on the size of the project.
- Bring fresh ideas and innovative solutions to enhance web application performance.
- Collaborate with key stakeholders – both internal and external - gathering requirements to ensure that project goals are met.
- Participate in calls with clients - providing technical assistance, discussing technical details of existing projects, and speaking to our capabilities.
- Serve as a mentor to entry-level developers, assisting with training and technical questions.
Technical Expertise:
- Extensive experience with ASP.Net C# MVC Core
- In-depth understanding of web programming standards and practices – including responsive website design and secure coding practices.
- Experience working directly with Microsoft SQL through SQL Server Management Studio (Table creation/design, Stored procedure creation, Query optimization)
- Proficiency with GitHub or an equivalent.
- Familiarity with Microsoft Visual Studio and using the Adobe Suite to extract web assets
- Confident ability to create a technical scope of work from a requirements document, including an accurate hour estimate of dev time needed to implement
- Proficient in technical writing/documentation.
- Proficiency in JavaScript and CSS
- Experience in building user-friendly and high-performance web applications.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, Business Computer Programming, or related field.
- 3 years of professional experience in web development.
- Strong analytical skills and the ability to problem-solve effectively.
- Excellent organizational, time management, and communication skills.
- Ability to work both independently and as part of a collaborative team.
- Ability to develop and adhere to timelines
One or more of the following is preferred but not required:
- Experience with VueJS.
- On prem configuration of AI, training of AI models, programmatic integrating with AI
- Extensive UI/UX expertise
- Significant experience with VueJS
- Significant experience with Python
- Experience with mobile app development and deployment
- Prior experience in the Promotional or Marketing industry
What We Offer:
- Flexible work environment: Choose from in-person, hybrid, or remote work options.
- Comprehensive benefits package: Medical, Dental, and Vision coverage available within 30 days of hire.
- Opportunity to work with a forward-thinking company that values creativity and innovation.
Additional Information: This role involves both using internal tools to develop websites and building them from the ground up. While this job description covers the core responsibilities and qualifications, please note that other duties may be assigned as needed.
Arrowhead Promotion and Fulfillment Co. is an Equal Opportunity Employer:
We welcome applicants from all backgrounds and are committed to creating a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, veteran status, or any other protected status under federal, state, or local laws.