Software Application Engineer
We are seeking a skilled Software Application Engineer to join our CS team and provide top-notch support to our customers.
About the Role:
The primary responsibility of the Software Application Engineer CS is to ensure that our current systems meet customer needs by providing support with our software applications or previous platforms. This involves implementing modernizations, upgrades, and offering technical assistance to clients.
In collaboration with other Software Application Engineers, you will participate in on-call service to address emergencies outside of office hours and contribute to software development after identifying areas for improvement in existing systems.
The role also entails traveling occasionally to customer sites for deploying new software extensions or upgrades, as well as training purposes.
Key Responsibilities:
* Implementing modernizations to enhance customer experience.
* Recommending and executing upgrades to maintain high performance levels.
* Testing and identifying opportunities to improve system performance.
* Providing customer support services, including participating in a 24/7 on-call team.
* Developing software solutions for Dematic's automated Intralogistics systems.
* Integrating software components and third-party programs.
* Visiting customers' sites for new system implementations.
Requirements and Qualifications:
* Bachelor's degree in Computer Science or equivalent experience.
* A minimum of 3-5 years of successful experience in a related field.
Essential Skills:
* Strong knowledge of Java, JEE, Oracle PL-SQL.
* Experience with Object-Oriented Analysis, Design, and Programming.
* Familiarity with design patterns.
* Proficiency in version control systems (Git, SVN).
Desirable Skills:
* Knowledge of relational databases (Oracle), SQL, and ORM technologies.
* Experience with web services implementation (REST, SOAP, WSDL).
* Familiarity with IntelliJ IDEA, Eclipse, and other IDEs.
* Experience with hardware maintenance (servers, PCs).
* Background in Warehouse Logistics is an asset.
Competencies:
1. Excellent teamwork and communication skills.
2. Strong problem-solving and analytical abilities.
3. Customer-centric behavior.
4. Ability to travel up to 30% of the time.
5. Fluency in English is essential.
6. Ability to work independently with minimal supervision.