What are the responsibilities and job description for the Software Design Engineer position at PeopleSolutions, Inc.?
Senior Software Design Engineer - Intelligent Factory
Join Our Innovative Team!
We’re seeking a skilled and passionate Senior Software Design Engineer to be part of our dynamic, forward-thinking team that is transforming manufacturing with cutting-edge technology. Our team develops and maintains data-driven applications that integrate IoT, people, processes, and products to enhance operational excellence. The goal is to build a real-time, event-based, data-driven solution that empowers us to optimize manufacturing quality, efficiency, and on-time performance.
In this role, you’ll leverage your expertise in systems architecture to shape the future of our enterprise-wide solution. You’ll be at the heart of our Agile Software Development lifecycle (SDLC), building component-based designs and collaborating with cross-functional teams to deliver innovative solutions for our North American manufacturing facilities.
Requirements:
- 3-5 years minimum of experience in system architecture, design planning, and implementation.
- 3-5 years minimum of leadership experience, guiding teams and ensuring project success.
- 3-5 years minimum of experience collaborating with process engineers and business analysts to translate business requirements into technical solutions.
- Proficiency in T-SQL, database design, and solid understanding of client-server architecture.
- A strong foundation in object-oriented design, microservices, design patterns, and distributed systems.
- Deep knowledge of software design principles, including defensive programming, error handling, and N-tier architectures.
- Proven ability to produce high-quality, well-documented, and efficient applications and reports.
- Excellent communication skills, with the ability to explain complex concepts and collaborate effectively across teams.
Why Join Us?
Be part of a high-impact team that is driving the future of manufacturing technology. You’ll have the opportunity to work on groundbreaking projects, contribute to continuous improvement across multiple sites, and lead a team of talented developers. We believe in fostering innovation, personal growth, and a collaborative environment where your contributions make a real difference.
If you’re ready to take your career to the next level and help shape the future of intelligent manufacturing, we’d love to hear from you. Apply today!