FactoryFix
View more related jobs

Senior Developer - IT

Outdoor Cap Company Inc. • Bentonville, AR
13 days ago

Position Summary 

 

  • Title                                       Senior Developer
  • Department                       Information Technology
  • Reports to                           Director of IT
  • FLSA                                      Exempt / Salary
     
     

Outdoor Cap has been servicing the needs of the headwear industry for 40 years. Established in 1977, we have established ourselves as one of the largest and most respected headwear suppliers in the United States by combining work ethic and integrity with innovative resources and processes. We service 14,000 customers across multiple channels in the Team, Promotional Products, Hunting/Fishing, and Retail markets. Outdoor Cap also has been feverishly developing direct to consumer business that currently focuses on the headband market. Spawning from the CrossFit arena and now a popular consumer brand, www.junkbrands.com is an exciting component of Outdoor Cap where eCommerce is its primary channel of business.

To be successful as a Senior Developer, you should demonstrate great skill in creativity and innovation, ability to thrive in a high pressure environment, and possess excellent communication skills. Ultimately, a top-notch senior developer should have extensive experience in software development, be able to keep up-to-date with deadlines, and have strong analytical skills.

Essential Duties and Responsibilities

  • Maintains awareness of new and emerging technologies and the potential application on service offerings and products provided by IT
  • Serves as a role model by promoting and demonstrating commitment to application development/engineering methodologies, processes, and standards, recommending process improvements when necessary
  • Develop and deliver high quality application engineering deliverables in accordance with the project timeline, adherence to global standards/principles, usability design standards e.g. Solution Design Document (SDD) and Software Architecture Documents (SAD).
  • Provide support and documentation to assist in sustaining the project during the transition to production where necessary. 
  • Identify potential points of contention for missed activities and notify project leadership of situation and remediation plan.
  • Minimize technical exposure and risk on projects.
  • Translate business Requirements and Design and Solution Architecture deliverables into detailed design specifications.
  • Perform Code reviews and provide constructive feedback to junior developers.
  • Proactively anticipate project issues before they occur; define the problem; identify possible causes; work with team to identify solutions; select and implement most appropriate solution.
  • Apply judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects/programs which may include product design engineering, information security, code maintainability and reliability.     

Skills and Competencies

  • 5+ years’ experience as a Software Developer
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Strong communication skills with both internal team members and external business stakeholders
  • Demonstrable business acumen and excellent interpersonal, communication, organizational, and business focused skills
  • Strong initiative to find ways to improve solutions, systems, and processes
  • Demonstrated ability to program and code applications and processes into cloud-based services
  • Proficient with Microsoft .NET 3.5+ development using C# as well as Magento 2.x using PHP
  • Experience with web development technologies including ASP.NET, MVC3, JavaScript, AJAX and CSS
  • Experience in front-end technologies like HTML, CSS, JavaScript frameworks (React/Vue)
  • Extensive experience designing and developing enterprise grade software
  • Experience in iterative development methodologies like Agile using the Scrum framework
  • Experienced in version control systems (e.g. Git)
  • Expert in general computer skills and knowledge of Microsoft Office
  • The ability to work in a changing environment under pressure and within challenging timescales

Education and Qualifications

  • Bachelor’s degree in Computer Science, Business Information Systems, or related field; or 7-10 years related experience and/or training; or equivalent combination of education and experience
  • Magento Developer, Salesforce Developer, or ERP Consultant certification is a plus
  • High sense of urgency
  • Positive, can do attitude

Physical Requirements

  • Regularly required to sit, stand, reach, bend and move about the office
  • Required to have close visual acuity to perform computer tasks, and expansive analysis and reading.
  • Ability to lift up to 25 pounds infrequently

 

Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time.