Software Engineer 1

Anderson, SC, US • Posted 1 day ago • Updated 7 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Power Tools
  • Repair
  • Productivity
  • Innovation
  • Database
  • Graphics Design
  • Process Modeling
  • Product QA
  • UI
  • Software Development
  • Documentation
  • Debugging
  • Prototyping
  • Research
  • Performance Metrics
  • Scalability
  • Collaboration
  • Microsoft Excel
  • Energy
  • Microsoft Office
  • Computer Engineering
  • Computer Science
  • English
  • Communication
  • Problem Solving
  • Conflict Resolution
  • Python
  • SQL
  • System Integration Testing

Summary

Job Description:

ABOUT TTI

Techtronic Industries is a fast-growing world leader in Power Tools, Accessories, Hand Tools, Outdoor Power Equipment, and Floor Care for Do-It-Yourself (DIY), professional and industrial users in the home improvement, repair, maintenance, construction, and infrastructure industries. The Company is committed to accelerating the transformation of these industries through superior environmentally friendly cordless technology. At TTI Anderson, our brands RYOBI and HART are recognized worldwide for their deep heritage and cordless product platforms of superior quality, outstanding performance, safety, productivity, and compelling innovation.

JOB SUMMARY

A Software Engineer 1 is responsible for developing front-end and back-end solutions via database creation, visual design, process design, and coding - full stack development. They develop and maintain operational software used within the lab and engineering organization.

RESPONSIBILITIES / SKILLS

  • Program and implement software solutions to improve the efficiency, quality, and speed of product testing and engineering operations.
  • Work with cross-functional user teams to develop innovative and effective UI designs.
  • Collaborate with IT on best practices around software development, security, programming, and long-term maintenance of solutions.
  • Prepare detailed specifications, documentation, and logic diagrams of programs.
  • Design, code, test, troubleshoot, debug, and documents those programs.
  • Write reusable, testable, and efficient code.
  • Deliver software solutions focused on solving end user problems.
  • Translate strategy into a technical vision using prototypes, simulations, and other research methodologies.
  • Ensure systems include performance metrics, usage, and growth projections for scalability of applications.
  • Collaborate with other company developers and staff in technical solutions and implementation.
  • Excel in a fast-paced high-energy environment.
  • Ability to work in Microsoft/Office 365 Suite.

EDUCATION AND EXPERIENCE
  • Requires a bachelor's degree in Computer Engineering or Computer Science or equivalent education/full-stack development experience.
  • 0-3 years of functional experience applying full-stack development knowledge.
  • Written and verbal proficiency in English.

Other Requirements
  • Excellent communication and problem-solving skills.
  • Coding proficiency in Python and SQL.
  • Willingness to tackle wide range and variety of problems.

PHYSICAL REQUIREMENTS
  • Required to stand, walk, sit, kneel, and reach.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80183927
  • Position Id: 1a6e9ad059f0601be849101769d1a261
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Washington

Today

Full-time

USD 141,800.00 - 173,300.00 per year

No location provided

Today

Full-time

USD 90,000.00 - 115,000.00 per year

No location provided

Today

Full-time

Remote

Today

Full-time

USD 106,582.00 - 152,260.00 per year

Search all similar jobs