JOBSEARCHER

Full Stack Software Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

PRADCO Outdoor Brands (PRADCO) manufactures and markets major hunting and fishing brands and products. We are a leader in producing game calls, scents, attractants, game feeders, game cameras, tree stands and fishing lures. PRADCO Hunting owns the brands Moultrie, Summit, Knight & Hale, Code Blue, Texas Hunter Products and Whitetail Institute. PRADCO Fishing owns more than 20 brands including Bobby Garland, Booyah, Heddon, Lindy, Rebel, Thill, and YUM. For more information on PRADCO products, please visit our website at www.pradcooutdoorbrands.com. PRADCO team members participate in a selection of outstanding benefits, including: Profit Sharing Trust, Excellent Medical/Dental/Drug/Vision benefits, and many other benefits.PRADCO Outdoor Brands-Full Stack DeveloperJob SummaryPRADCO Outdoor Brands is looking to add a Full Stack Developer to its Information Technology team. This position will be focused on implementing new features and creating solutions for our internal platforms. The Full Stack Developer is accountable for implementing improvements based on best practices in a manner that is maintainable, secure, and testable. The right person for this position will develop a mastery of the architecture and design improvements as the system evolves. Reporting to the Development Manager, the Full Stack Developer will work cross-functionally with Logistics, Customer Service, Marketing, Operations and Sales Teams to ensure the completion of visions and timelines set by the business. The person in this position will aggressively grow the business by thoroughly understanding and improving our systems and creating new systems to move us forward. We need a team player that can come in to learn what we have and to come along beside us to see what needs to be done to make it better. This person will need to have a good grasp on “effort vs. reward” in software development.Job ResponsibilitiesDeliver high quality multi-platform projects using Microsoft development frameworksDemonstrate highly effective approaches to object-oriented software development based on industry best practicesDesign, build and maintain capable, reusable, and secure codeCreate programming documentation and maintain existing documentation, when needed. His or her code should be self-explanatory without needing much documentation.Ensure the definition of done and other quality gates for the product(s) are being metIdentify and drive the resolution of weak or flawed approaches to software developmentUnit testing – when needed and having a firm grasp on when it makes sensePromote the values and principles of Agile and LeanEffectively manage expectations related to estimates and delivery timeframesCommunicate and collaborate effectively with management, product owners, stakeholders, and external partnersGather requirements and help ensure alignment between business stakeholders and the development teamProvide support, maintenance, and improvements to existing systemIntegration TestingResearch and assess programming related advancesAssist in designing database structures to fulfill application data requirementsUX MockupsJob Requirements Bachelor’s degree in computer science, software engineering or related field (in lieu of degree we will consider candidates with professional work experience or someone that technically wows us) 2+ years’ experience:in a software development role utilizing the .Net stackJavaScript, HTML and CSS/SCSS.NET framework experience using C#SQL Server 2012+ experienceEssential Job FunctionsExperience managing large-scale projects and/or programs in a corporate setting.Experience working with and presenting to Senior level employees.Outstanding organizational, interpersonal and communication (written and verbal) skills.Strong analytical and problem-solving skillsMay require sitting for long periods of time in an office environment.Preferred SkillsAbility to join a great team and help work to win togetherAbility to watch others go through a process and see how to create patterns and software to make the process more efficientPassion for and demonstrated experience developing well-engineered software productsExperience with scalable web applicationsUnderstanding of restful servicesExposure to Visual Studio 2019+Some knowledge of common design patterns (Inversion of Control, Dependency Injection, etc.) and understanding when it is beneficial to use themSource control practicesAgile methodologies (Kanban, Scrum, etc.)Ability to have excitement/joy when your software makes others’ jobs easierWilling to have fun with an eclectic team that gets it doneWe are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment. We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.