Lead Software Engineer in Fort Washington
Role details
Job location
Tech stack
Requirements
We seek a diligent, dedicated and meticulous person who will help to further our success and reputation in the industry through world-class customer service. The successful candidate must plan his/her own work schedule, keep multiple records, be self-motivated, maintain a professional presence, and have the desire to take ownership of projects., * B.S. in Computer Science, Computer Engineering, or related field \n
-
8 years of professional software engineering experience, with expertise in Python \n
-
4 years of software architecture experience \n
-
Demonstrated strong supervisory and leadership skills with at least 2 years of project and personnel management \n
-
Outstanding verbal and written communication skills \n
-
Experience with FastAPI, MongoDB, GitLab, SAP Business One, manufacturing, or hardware interfacing is a plus \n
Benefits & conditions
n
-
Oversee and contribute to the design, development, deployment, and maintenance of manufacturing software; applications include assembly and test automation, manufacturing execution, and shopfloor control systems. \n
-
Manage, train, and mentor software engineering team; supervise any contracted software development resources. \n
-
Through code reviews, ensure software development activities follow best practices including in-line documentation, unit and continuous integration testing. \n
-
Interact with business unit managers to ensure software meets testing, traceability, product, and end user requirements. \n
-
Generate documentation to include in the quality management system; contribute to business knowledge repositories for software development and test automation. \n
-
Promote team research and engagement of new techniques and options supporting software development, including AI tools. \n
\n
\n