What are the responsibilities and job description for the Sr. Application Engineer position at Ergotron?
About Ergotron :
Ergotron, Inc. is a global leader in designing ergonomic solutions that connect people and technology to enhance human performance, health and happiness. Using the Technology of Movement™, Ergotron builds products and custom solutions that help people feel a new sense of energy in healthcare, industrial and office settings, both at home and on-site.
Through its 40-year history, Ergotron has led the industry with innovative, professional-grade products and customer-focused service. The company has earned more than 200 patents and established a growing portfolio of award-winning brands including WorkFit® and CareFit™, and patented EcoFlex, Constant Force™, ModCart, RhythmConnect, and LiFeKinnex™ technologies. Ergotron is headquartered in St. Paul, Minnesota, with a presence in North America, EMEA and Asia Pacific. For more information, please visit www.ergotron.com.
Position Summary :
We are seeking a highly skilled and customer-oriented Application Engineer with over 5 years of experience in .NET (C# language) development and previous experience performing the role or duties of a Systems Analyst. They must have a proven track record in working with APIs, performing system integrations, and developing back-end (server side) solutions including API endpoints, middleware applications, and utilities that migrate and / or stage data. They also need to be comfortable collaborating with Ergotron's customers, which often requires understanding the details of the business domain while maintaining a detailed understanding of our software solutions and products. They will participate in customer intake, requirements gathering, and sales calls to develop a complete understanding of the needs of the client and the technical needs of their software and workflow. This role is designed for an individual who excels in a hybrid work environment, requiring a minimum of 3 days in the office. The ideal candidate will possess a deep understanding of .NET technologies and have at least 3 years of direct customer interaction experience. The Application Engineer will play a pivotal role in delivering technical solutions, addressing customer needs, supporting sales, and ensuring seamless integration between systems. This role offers an exciting opportunity for a seasoned professional to leverage their technical expertise and customer-facing experience in a dynamic and supportive work environment. If you are passionate about delivering high-quality technical solutions and building strong customer relationships, we encourage you to apply.
Position Primary Roles :
- Serve as the primary technical contact for RhythmConnect customers who have purchased RhythmConnect and have purchased our integrations (Add-Ons), providing expert guidance and support throughout the project lifecycle. This is not a "customer-support" role.
- Serve as the primary technical contact and SME for Sales during customer calls and meetings.
- Conduct technical presentations and demonstrations to showcase the capabilities of our solutions to clients, typically in partnership with Sales and / or Product Management.
- Collaborate with clients to understand their technical requirements and translate them into effective solutions using .NET technologies and API integrations to our RhythmConnect platform.
- Advanced expertise in C# / .NET (current frameworks) for building scalable, high-performance back-end services.
- Proficiency in developing and consuming RESTful APIs, interfacing with 3rd party API's and endpoitns, and real-time communication protocols like WebSockets and / or SOAP interfaces.
- Expertise in data serialization (Json, XML, etc) and throughput optimization techniques, including compression.
- Experience with database technologies such as SQL Server, Oracle, MySQL, or ORMs like Entity Framework.
- Strong understanding of data structures and algorithms, profiling and performance optimization.
- Prior experience with operating system APIs.
- Experience with or, at minimum, understanding of microservices architecture.
- Design, develop, and implement system integration solutions to ensure seamless operation and data flow between diverse systems.
- Troubleshoot and resolve technical issues related to API integrations, system performance, and overall system functionality.
- Work closely with internal teams, including development, QA, and product management, to ensure alignment and successful delivery of projects. This may include attending pre-sales meetings to ensure technical progress is on track
- Regularly reassessing the needs of current and potential customers with RhythmConnect compatible assets; specifically, their current software and hardware inventory and determining where improvements can be made.
Position Responsibilities :
Position Requirements (Knowledge and Experience) :
Benefits :
ONE Core Values :
Salary Description
120 - $140K
Salary : $120,000 - $140,000