> Markdown version of [/jobs/ext/2160931-software-engineer-1](https://www.wearedevelopers.com/jobs/ext/2160931-software-engineer-1). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer 1 - **Company:** Techtronic Industries North America, Inc. - **Location:** Anderson, SC, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Microsoft Excel, Computer Programming, Databases, Computer Engineering, Software Debugging, Design of User Interfaces, Python (Programming Language), Software Engineering, Software Systems, SQL Databases, Office365, Information Technology - **Published:** August 21, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3361205372&tx=UT5652THT&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 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. ## Description 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., * 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. ## Related Videos - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [TiDB, One Layer at a Time: How Distributed SQL Became an Agentic AI Backbone](https://www.wearedevelopers.com/videos/100117-tidb-one-layer-at-a-time-how-distributed-sql-became-an-agentic-ai-backbone) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)