At Blain’s Farm & Fleet we believe everyone deserves the opportunity to have a job they love, work in a great environment, grow their career & enjoy a positive balance.
As a family-owned retailer we take pride in offering a competitive benefit package designed to support you & your life. It is one of the reasons we have been named a Forbes Best Employer for seven consecutive years!
-
Associates hired into a full-time role will become eligible for the following benefits effective their 91st day of full-time employment: Medical, Prescription, Dental, Vision, Short & Long Term Disability, Life Insurance, Ancillary Benefits, Identity Theft Protection, Pet Insurance, Etc.
-
All major Holidays & Birthday off
-
Advanced Leadership Training Programs: build the skills to grow your career
-
Associate discount on name brands like Carhartt, Under Armour, STIHL, Milwaukee Tool, DeWalt & much more!
-
Internal recognition programs that support an engaged workplace
-
401(K) with company match
The Sr. Web/App Engineer is responsible for leading the design, development, and implementation of complex software applications, with a strong focus on customer-facing and commerce front-end experiences, alongside associate-facing technologies. This role involves collaborating with cross-functional teams, providing technical leadership, and mentoring junior developers. The Sr. Engineer will use their expertise to write high-quality code, solve complex technical problems, and ensure the scalability, security, and performance of the software.
Essential (Primary) Functions:
-
Lead software design and development efforts, ensuring that technical solutions meet business requirements
-
Write efficient, scalable, and maintainable code across various platforms and environments, leveraging modern development frameworks and tools
-
Provide technical guidance and mentorship to junior developers, fostering a collaborative team culture
-
Conduct code reviews and provide constructive feedback to maintain high-quality standards
-
Troubleshoot, debug, and optimize application performance, utilizing modern development tools (including AI-assisted technologies) to accelerate issue resolution and improve system reliability
-
Work closely with product managers, designers, and other stakeholders to deliver innovative solutions, with strong emphasis on front-end development using modern JavaScript frameworks and responsive design practices
-
Stay up to date with emerging technologies and industry trends – Including advancements in AI-assisted development – and incorporate them into development practices and architectural decisions
-
Contribute to all phases of the software development lifecycle, from planning to deployment and maintenance, using modern tools to improve efficiency and delivery speed
-
Proficient in mobile application development
-
Bachelor’s degree in computer science, Engineering, or related field preferred
-
5+ years of experience in software development, with proficiency in multiple programming languages (e.g., Java, C#, Python, JavaScript)
-
Experience as a Senior Digital Engineer with a background in custom-built platforms, along with familiarity working with SaaS platforms such as Adobe, Oracle, and similar solutions is preferred
-
In-depth understanding of software development methodologies
-
Proficient in multiple programming languages and frameworks
-
Strong knowledge of system architecture, design patterns, and data modeling
-
Understanding of cloud platforms
-
Knowledge of application security principles and secure coding practices