Software Architect
Panasonic North America
**Overview**
As a Software Architect, you will design, develop, and implement complex software solutions with minimal supervision. You’ll collaborate with cross-functional teams to define system architecture, identify technical requirements, and ensure alignment with business objectives. You’ll also develop and maintain software frameworks, libraries, and tools to improve development efficiency and code quality, while providing technical leadership and mentorship to developers.
At Panasonic Connect, we connect the power of people and technology to change work, advance society and help connect to tomorrow. Empathy, results, relentlessness and teamwork are the foundations of the Panasonic Connect Culture. Our mission is to elevate the employee experience by empowering individuals to use their voice and have a positive impact on our business.
Watch this video (https://www.youtube.com/watch?v=Qsz2kbBXBIA) to learn about Panasonic Connect and see how we connect talent to opportunity. Come join our journey!
**Responsibilities**
**Key Responsibilities**
+ Design and develop scalable, reliable, and maintainable software architectures.
+ Identify and evaluate emerging technologies to improve system performance and functionality.
+ Collaborate with stakeholders to define system requirements and constraints.
+ Develop high-quality code that meets performance, security, and scalability requirements.
+ Conduct code reviews to ensure code quality and adherence to coding standards.
+ Troubleshoot and resolve complex technical issues.
+ Lead and execute software R&D/POC projects, including technology enhancements and migrations (e.g., .NET 6 to .NET 8).
+ Mentor and guide developers, both senior and junior.
+ Provide technical leadership and expertise to cross-functional teams.
+ Stay up-to-date with industry trends and technologies.
+ Limited involvement with QA; focus on development, DevOps, and rare production support for critical issues.
+ May be involved post-sale for requirements gathering and solutioning, but not a core member of the implementation team.
**Qualifications**
**Basic Qualifications**
+ Bachelor’s degree in Computer Science, Engineering, or a related field.
+ 10+ years of experience in software development.
+ Minimum 5 years’ experience in manufacturing systems; manufacturing domain knowledge required.
+ Experience with Manufacturing Execution System architecture.
**Skills & Abilities**
+ Mandatory experience with .NET (current codebase is .NET 6, migrating to .NET 8)
+ Proficiency in multiple programming languages such as Kafka, Druid (time series database), PostgreSQL or SQL Server, GoLang, JavaScript, Java, Node.js, Node-RED.
+ Experience with Kubernetes (on-premises), Docker, Jenkins required.
+ Strong experience in applying software architecture principles and patterns.
+ Experience in microservices-based and cloud-native architectures.
+ Expertise in event-based systems.
+ Excellent problem-solving and analytical skills.
+ Effective communication skills to collaborate with technical and non-technical stakeholders.
+ Ability to lead and mentor junior developers.
**Preferred Qualifications**
+ Master’s degree in Computer Science or a related field.
+ Six Sigma or Lean Manufacturing training.
+ Experience developing real-time systems.
+ Experience with cloud computing platforms (AWS, Azure, GCP).
+ Experience with DevOps practices and tools (CI/CD, Git).
+ Knowledge of security best practices and threat modeling.
**Other Requirements**
+ Must be located near Hoffman Estates, IL and able to work a hybrid schedule.
+ Willingness to travel up to 10% (customer sites and/or Japan).
+ Independent contributor role; not a people manager.
**What We Offer**
+ High Performance Culture
+ A focus on Diversity, Equity and Inclusion
+ Teamwork and Collaboration
+ Rewards and Recognition
+ Learning & Development Opportunities Across Multiple Business Units
+ Competitive compensation packages
+ Hybrid work model
+ Comprehensive benefits
+ Paid Parental Care Leave
+ Educational Assistance
+ Volunteer time off
+ Total Well Being Program
+ Employee Referral Program
_Panasonic is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity, sex, sexual orientation, national origin, disability status, protected veteran status, and any other characteristic protected by law or company policy. All qualified individuals are required to perform the essential functions of the job with or without reasonable accommodation. Pre-employment drug testing is required for safety sensitive positions or as may otherwise be required by contract or law. Due to the high volume of responses, we will only be able to respond to candidates of interest. All candidates must have valid authorization to work in the U.S. Thank you for your interest in Panasonic Corporation of North America._
\#LI-AU1
\#LI-Hybrid
**The salary range below is just one component of Panasonic Connect's total package. Actual compensation varies depending on the individual’s knowledge, skills, and experience. This role may be eligible for discretionary bonuses and incentives.**
**Salary Range**
$115,000 - $150,000 + Bonus REQ-152834
Confirmar seu email: Enviar Email
Todos os Empregos de Panasonic North America