Python Developer
Software Developer Remote
What You Will Do:
Design, develop, test, and maintain software solutions supporting Quality Notification processes within SAP and related quality systems.
Develop and enhance the SMART QN Tasker application using Python, PySide6, and robotic process automation technologies to improve efficiency and reduce manual effort.
Develop data analytics dashboards and visualizations in Databricks to track quality metrics, operational performance, and process effectiveness.
Participate in software lifecycle activities including requirements analysis, design, implementation, testing, deployment, maintenance, and continuous improvement.
Create technical documentation, user guides, training materials, and standard work instructions for software tools and automation solutions.
Apply Agile software development practices, version control, and software engineering best practices throughout project execution.
Qualifications You Must Have:
Bachelor’s degree or higher in Computer Engineering, Systems Engineering, Computer Science, or related STEM major obtained by start date.
Qualifications We Prefer:
- Minimum 3.0 GPADemonstrated software programming experience in C, C++, Python, Databricks
- Basic understanding of real-time embedded software concepts such as scheduling, concurrency, coherency
- Experience with real-time operating systems and multi-core processors.
- Familiarity with SAP GUI automation, Robotic Process Automation (RPA), quality management systems, data analytics dashboards, SQL, PySide6 application development, and enterprise workflow automation
- Knowledge of Agile methodologies and software Configuration Management - JIRA and Git