Job Description
Required Skills:
The Skills required to be successful:
Good experience in developing robust Python applications, both in calculation/back end processing and as a full web-stack application
Vast understanding of Pip, Flask, NumPy, Anaconda, PyCharm, or similar tool stack and ability to coach junior developers on their usage
Efficient in database queries and data storage best practices
Ability to implement designs in a Service Orientated Architecture (SOA) and/or micro-services pattern
Experience using Git, or similar source repo, issue tracking, and committing code
Ability to follow standards and project processes as defined by project managers, architects, and the customer
Communication with customers and stakeholders of all levels, both oral and written, is a critical success factor. Strong presentation skills and an ability to demonstrate concepts to an audience of multiple levels.
Nice to Have:
Preferred candidates will also have some of the following:
Knowledgeable in a second tech stack, such as Java, C#/.Net, SharePoint
Experience with enterprise hosting
Experience with cloud technologies and elastic solutions
Front-end web technology skills, such as html/CSS/JavaScript and modern frameworks like ReactJS and/or Angular
Domain exposure to manufacturing and/or aerospace
Exposure to machine learning, AI, or blockchain
High aptitude for complex mathematics and calculus
Full-time