Software Engineer
Dematic
What we offer:Career DevelopmentCompetitive Compensation and BenefitsPay TransparencyGlobal Opportunities
Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer/
Tasks and Qualifications:This is What You Will do in This Role:
Be part of a team designing, documenting, developing and delivering software products, specifically responsible for the following as appropriated by the Team Leader or Project Manager for that project:- Developing .NET C# software modules
- Unit Test specification using test driven development (TDD)
- Writing complex SQL Server queries and stored procedures with high performance
- Functional and Interface Specifications
- Integration of software components into Dematic warehouse systems
- Attending site during software commissioning phases to ensure that integration testing and site acceptance testing is completed
- Site Test Specification/Reports
Take a leading role in software documentation, development, configuration and testing on assigned projectsParticipate in reviews (document, design, functionality and code reviews)Agree time schedules for work with Team Leaders and Project Managers and meet theseActively contribute to the improvement of software development processesTraining customers and key users on installed applicationsWhat We Are Looking For:Bachelor's degree qualifications or equivalent in Software or Computer EngineeringMinimum 4 years of .Net 8 C# programming experienceStrong knowledge of relational databases (MSSQL)Knowledge of design patterns including Singleton, MVVM, Event Driven.Blazor ASP.NET \ WinForms and WPF GUI experienceReactKnowledge of Microservices and JSON/XML serialisation and transformationsExtensive experience in design techniques and tools as used in Software DevelopmentEnthusiasm for .Net software development and innovationSuperior written and verbal communication skillsAbility to travelGood to have(s):
SCRUM master certificate, Microsoft Accreditations.Knowledge of Delphi or C++Knowledge of PowerShell or Ruby
Por favor confirme su dirección de correo electrónico: Send Email