The Skills required to be successful:
* Good experience in developing robust Python applications, both in calculation/back end processing a...
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.
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
- provided by Dice