软件工程师,L3支持(.NET)(m/f/d)
Software Engineer, L3 Support (.NET) (m/f/d)
Aras 是产品生命周期管理(PLM)和工程人工智能领域的数字主线解决方案领先提供商。作为增长最快的 PLM 公司之一,我们的原生 AI、低代码平台能够快速交付灵活的解决方案,将跨学科和职能的团队与关键产品数据和代理型 AI 连接起来,贯穿整个产品生命周期和扩展价值链。
全球最大的制造商使用 Aras Innovator 来管理复杂的产品生命周期,加速创新,提高运营效率,并更快地将产品推向市场。我们与一些世界上最具创新力的行业中的公司合作,包括汽车、工业设备、航空航天与国防、高科技和生命科学。
我们正在寻找一名软件工程师加入我们的 L3 支持工程团队,帮助解决 Aras Innovator 中的复杂升级问题,这是我们的企业级低代码平台。在此职位中,你将调查应用堆栈中的问题,识别根本原因,为客户报告的问题提供修复和改进方案,并帮助提升 SaaS、本地部署和混合部署模型下的平台稳定性。
你将协助诊断、解决并预防影响 Aras Innovator 客户的生产问题。
- 调查复杂问题,识别应用堆栈中的根本原因。
- 通过分析、修复开发、测试和部署推动升级客户问题的解决。
- 开发增强功能和产品改进,以解决客户报告的问题。
- 评估技术方案,并与产品团队合作优化解决方案。
- 支持客户升级,并将现有功能适配到更新的产品版本中。
- 在团队中平衡新出现的升级请求与计划的改进工作。
- 使用现代工程和 AI 辅助开发实践编写干净、可维护且可测试的代码。
- 使用故障排除和性能分析工具诊断性能和稳定性问题。
- 改进 CI/CD 和 DevOps 实践,简化交付流程。
- 提升平台的可靠性、可扩展性、性能和安全性。
- 分享知识,帮助改进支持和工程实践。
- 你具备以下特质:
- 主动进取的工程师,对结果负责并坚持到底。
- 分析能力强,有条理,有强烈的动力去理解问题发生的原因。
- 能够处理不熟悉、模糊或业务关键的问题。
查看英文原文
Aras is a leading provider of digital thread solutions for product lifecycle management (PLM) and engineering AI. As one of the fastest growing PLM companies, our AI-native, low-code platform enables the rapid delivery of flexible solutions that connect teams across disciplines and functions to critical product data and agentic AI throughout the product lifecycle and extended value chain.
The world's largest manufacturers leverage Aras Innovator to manage complex product lifecycles, accelerate innovation, improve operational efficiency, and bring products to market faster. We collaborate with companies in some of the world's most innovative industries, including automotive, industrial equipment, aerospace and defense, high tech, and life sciences.
We are seeking a Software Engineer to join our L3 Support engineering team and help resolve complex escalated issues in Aras Innovator, our enterprise low-code platform. In this role, you will investigate issues across the application stack, identify root causes, deliver fixes and improvements for customer-reported problems, and help improve platform stability across SaaS, on-premises, and hybrid deployment models.
What You'll Be Doing
You will help diagnose, resolve, and prevent production issues affecting Aras Innovator customers.
- Investigate complex issues and identify root causes across the application stack.
- Drive escalated customer issues through analysis, fix development, testing, and deployment.
- Develop enhancements, and product improvements that address customer-reported issues.
- Evaluate technical approaches and work with product teams to refine solutions.
- Support customer upgrades and adapt existing functionality to newer product versions.
- Balance incoming escalations with planned improvement work as part of the team.
- Write clean, maintainable, and testable code using modern engineering and AI-assisted development practices.
- Use troubleshooting and profiling tools to diagnose performance and stability issues.
- Improve CI/CD and DevOps practices to streamline the delivery process.
- Enhance platform reliability, scalability, performance, and security.
- Share knowledge and help improve support and engineering practices.
Who You Are
- An initiative-taking engineer who owns outcomes and follows through.
- Analytical and methodical, with a strong drive to understand how and why issues occur.
- Comfortable troubleshooting unfamiliar, ambiguous, or business-critical issues.
- Customer-focused, with the ability to balance urgent escalations with longer-term improvement work.
- A collaborative teammate who is eager to learn, grow, and support others.
- Able to explain technical issues clearly to both engineering teams and non-technical stakeholders.
What You'll Need
- Commercial software development experience (3+ years with .net in production).
- Strong knowledge of C# / .NET, with a solid understanding of OOP principles.
- Experience with MS SQL Server and strong T-SQL
- Experience using troubleshooting, diagnostic, and profiling tools.
- Good knowledge of JavaScript/Typescript.
- Familiarity with REST APIs and HTTP-based standards such as OData.
- Proficiency with Git or another distributed version control system.
- Experience working in Agile or Kanban development environments.
- Intermediate+ or higher English proficiency, both spoken and written.
Nice to have
- Ability to use AI tools effectively in daily engineering work, including development, debugging, troubleshooting, and productivity tasks.
- Experience working with large enterprise systems and legacy environments.
- Experience with client-side development.
- Direct experience with Docker, Kubernetes (AKS or Azure Container Apps), and Helm.
Please visit our Privacy Notice
Originally posted on Himalayas