工具软件工程师
概述
寻找一位有成就的软件工程师担任工具软件工程师的角色。在这个职位上,您将构建管道和报告工具,使高级用户能够分析和验证复杂的软件和硬件系统。您将与一组领域专家合作,将原型转化为可靠、可扩展和可维护的内部软件工具。您的工具将帮助将软件验证的前沿方法转化为用户可以理解和采取行动的结论。您将使用各种测试方法来确保产品的质量符合团队的高标准。我们希望成功的候选人能够有效地解决问题,并与各种受众进行有效的沟通。
主要资格
扎实的计算机科学和数学基础。
精通Python 3和Flask或Django等Web框架的技能。
熟悉HTML、CSS、SQL和一些JavaScript。
对Python数据管道(Pandas、NumPy、Parquet、S3)有一定了解。
对数据可视化(Matplotlib、Gnuplot等)有一定了解。
具有Linux/macOS开发环境经验。
具有容器化Web应用程序部署经验者优先。
具有推动项目完成整个开发生命周期的经验。
描述
作为一名工具软件工程师,您将构建软件,供我们的内部客户使用,以验证复杂的软件和硬件系统是否满足安全性和性能的必要标准。
您将帮助构建用户友好的基于Web的工具,针对候选软件构建运行复杂的、尖端的验证数据管道。
您将创建基于Web的用户界面,以探索验证运行的结果,并帮助用户了解候选软件构建的进展情况。
您将把原型转化为稳健、可扩展的解决方案,重点关注功能支持、结果的准确性和及时性,以支持不同的内部用例和客户。
您将帮助重组和/或重新设计工具,以提供更多功能、改进架构和更好的可用性,同时为所有用户保持全面的运行时间和可靠性。
教育与经验
计算机科学、工程或相关领域的学士或硕士学位。
技能:
至少3年相关行业经验。
Python、Flask、Javascript、AWS
顶级技能详情:
Python、Flask、Javascript
其他技能与资格:
将负责构建用于模拟的内部工具。这是一个使用Python/Flask构建的Web工具,具有Javascript前端。
经验水平:
中级水平
关于TEKsystems:
我们是转型的伙伴。我们帮助客户激活创意和解决方案,利用新的机遇世界。我们是一个拥有8万名员工的团队,与超过6,000个客户合作,包括80%的财富500强,遍布北美、欧洲和亚洲。作为全栈技术服务、人才服务和实际应用的行业领导者,我们与进步的领导者合作推动变革。这就是真正合作的力量。TEKsystems是Allegis Group公司的子公司。
本公司是一家平等机会雇主,将在不考虑种族、性别、年龄、肤色、宗教、国籍、退伍军人身份、残疾、性取向、性别认同、遗传信息或任何法律保护特征的情况下考虑所有申请。