- Location
- Conway, AR, US
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Education
- Bachelor
- Closing date
- Today
- Source
- iCIMS
Description
Overview
Who we are:
People know Snap-on for the quality of our products, but we know that it is the passion and character of our people that make our company a global leader. With our diverse talents and deep pride in the Snap-on family of brands, we drive innovation and create value. We work hard together. We grow together. We are one Snap-on team.
We are seeking a talented and motivated Full Stack Web Developer to design, develop, and maintain modern web applications that support business operations and customer-facing solutions. The ideal candidate will have experience across both front-end and back-end development, possess strong problem-solving skills, and be comfortable working throughout the entire software development lifecycle.As a Full Stack Web Developer, this individual will collaborate with product managers, designers, quality assurance personnel, and business stakeholders to deliver scalable, secure, reliable, and high-performing web applications.
Responsibilities
- Design, develop, test, deploy and maintain web applications and APIs
- Build responsive, accessible and user-friendly interfaces using modern front-end frameworks
- Develop robust server-side applications, services and business logic
- Create reusable code, components and libraries for future use
- Optimize applications for speeed, scalability, maintainability and reliability
- Design and manage relational and non-relational databses
- Develop and maintain integrations with third-party systems, APIs and cloud services
- Collaborate with business stakeholders to gather, analyze and refine requirements
- Participate in architecture discussions, code reviews, sprint planning and technical design activities
- Troubleshoot and resolve application issues in development, test and production environments
- Document technical designs, processes, APIs and system configurations
- Develop and execute unit, integrations and automated tests
- Implement secure development practices and comply with organizational standards
- Monitor application performance and proactively address defects, vulnerabilities and reliabililty issues
- Contribute to continuous improvement initiatives and Agile development practices
- All other duties as assigned
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field, or equivalent professional experience
- At least three years of experience developing modern web applications
- Strong proficiency in HTML5, CSS3, JavaScript or TypeScript and SQL
- Experience wtih at least one modern front-end framework such as React, Angular, Blazor or Vue.js
- Expereince with .NET back-end technology
- Experience designing, developing and consuming RESTful APIs and web services
- Experience with MSSQL Server Databases
- Familiarity with Azure DevOps and collaborative development workflows
- Strong understanding of software development best practices, design patters, debuggin and testing
- Experience with Microsoft Azure, Amazon Web Services (AWS) or Google Cloud Platform (GCP)
- Experience with containerization and orchestration tools such as Docker and Kubernetes
- Knowledge of CI/CD pipelines, infrastructure automation and DevOps practices
- Experience with authentication and authorization technologies, including OAuth, SAML, and Single Sign-On (SS))
- Familiarity with WPF/XAML
- Familiarity with SQLite Databases
- Familiarity with Agile or Scrum methodologies
- Experience developing and supporting enterprise business applications
- Must have strong analytical, troubleshooting and problem solving abilities
- Must have clear written and verbal communication skills
- Ability to manage multiple priorities and meet deadlines
- Must be self-motivated, organized and have attention to detail
- Must be collaborative, have a team-oriented mindset with a customer-focused approach
Snap-on offers a competitive compensation package and a complete benefits package which includes which includes medical, dental, vision, life insurance, an employee assistance program (EAP), a 401k Savings plan, a pension plan, a legal services plan, an employee stock purchase plan, a discount on Snap-on products and more.
Snap-on offers a drug free work environment and welcomes all qualified candidates to apply.
Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran.