Vacancy expired!
- Analyzes user / software requirements and high-level system architectures to develop system requirements.
- Develops installers, patches and issues remote commands to support deployed software
- Provides technical expertise for the integration of requirements, design, and technology and collaborates with Development and Service teams to incorporate new plans, designs and systems into ongoing operations.
- Acts as a focal point for support and the customers regarding technical considerations and for associated problems, issues or conflicts.
- Participate and collaborate in team project planning, development, and reviews.
- Shares responsibility in the implementation of features to ensure completeness and interactivity across all our systems.
- Ensure that the proper infrastructure is in place for features.
- Integrates 3rd party input/output devices for new and existing products.
- Provides system configuration changes as needed for new projects/development.
- Works with Development teams to ensure builds include all of the targeted bug fixes/functionality.
- Executes plans for ensuring system validation for software application releases.
- Provides build and configuration management support for new software builds and releases to our Service organization.
- Work with Product Owners and Development to gather and publish release notes for QA and Service.
- Works with Technical Writers to provide input on documentation of existing and new products.
- Travel to customer sites to install pre-release software for evaluation.
- Travel to customer sites to investigate issues.
- Providing technical training for the Technical Services team for new products.
- Serves as an escalation point for the Technical Services team for software issues reported during the field trials and post-release.
- Assist with support of current engineering issues
- Diagnose software issues. Determine and recommend solutions to maximize customer satisfaction and increase efficiency
- Troubleshoot and resolve high level technical issues and interface with developers to implement resolutions as necessary
- Assists with lab equipment setup and maintenance.
- Bachelor's degree in Computer Science or closely related area
- 1-2 years of experience in the field or equivalent work experience.
- Experience with agile / scrum or similar methodologies.
- Work in a team environment with a “can-do” attitude.
- Understanding of the software development lifecycle.
- Solid English communication skills, both written and verbal.
- Demonstrate Working knowledge of with the following:
- Knowledge of Test Execute and Test Complete is a plus.
- Direct experience with working in an Agile Software Development process, preferably SCRUM.
- Proficiency with Team Foundation Server is a plus.
- Proficiency with computer hardware and components is a plus.
- Solid Spanish communication skills, both written and verbal is a plus
- Working knowledge of SQL is a plus
- Prefer 1-2 years experience level with:
- NSIS Installer script
- TFS/Azure DevOps Builds
- Nodejs/npm
- Linux
- Docker/Kubernetes
- Bash
- Powershell
- Cloud Pipeline CD/CI
- Electronjs
- nginx