This job listing has expired and the position may no longer be open for hire.

Senior Software Developer - SAE at Dematic Corp in Grand Rapids, Michigan

Posted in Military/Defense 30+ days ago.

Type: Full-Time





Job Description:

Dematic is an intralogistics innovator that designs, builds and supports intelligent, automated solutions for manufacturing, warehouse and distribution environments for customers that are powering the future of commerce. With engineering centers, manufacturing facilities and service centers located in more than 25 countries, the Dematic global network of 10,000 employees has helped achieve more than 6,000 worldwide customer installations for some of the world’s leading brands. Headquartered in Atlanta, Dematic is a member of KION Group, one of the global leaders in industrial trucks and supply chain solutions, and a leading provider of warehouse automation.



Responsibilities

We are looking for a Software Engineer to join our growing Engineering team. You will accelerate innovation with, design, development, testing, debugging, documentation, training and start-up/support activities for automated logistics systems projects. You will work on projects that require configuration and code customizations to our software. You will expand existing and create software to meet the changing needs of our industry

Job Duties and Responsibilities: 


  • Contribute to software design and architecture, including design reviews 

  • Develop high-quality code along with automated unit tests for cloud-based

  • Contribute to integration, system, and performance testing, including test tools 

  • Take ownership as a highly motivated member of a scrum team 

  • Assist with troubleshooting customer problems and finding solutions in a timely fashion 

  • Write test cases within an automated test framework for development projects 

  • Work within a Scrum environment to plan and deliver incremental software in defined sprints 

  • Work with UX designers, Software Developers, and Product Managers 

  • Develop software for projects 


  • Provide technical support to customers on-site 

  • Train customers and key-users on installed applications 

  • Maintain excellent relationships with all internal and external customers through provision of high-quality service 

  • Work within an Agile environment 

  • Travel to site during software commissioning phases to ensure that integration testing and site acceptance testing is completed as required 


  • Perform presentation(s) of complex technical findings and developments to internal and external customers 

  • Design database schemas and contribute to database performance tuning 

  • Provide mentorship and training to software team 

  • Travel is approximately ~20 to 40% 


Qualifications

Required Education/Skills:


  • Bachelor’s degree in Computer Science, Computer Engineering or Software Engineering 

  • 5+ years of software development and/or programming experience

  • Knowledge of industrial automation a plus

  • Knowledge and understanding of Windows Server

  • Advanced knowledge in minimum of 1 object-oriented languages  

  • Advanced knowledge of at least 1 operating systems 

  • Knowledge and/or experience with concurrency and/or scalability 

  • Advanced knowledge of Relational Databases 

  • Experience with web-based development for Java applications 

  • Software Methodologies: Agile / Scrum 

  • In-depth understanding of Software and IT/hardware setup including network configuration

  • Experience with C and C++ Programming

  • Knowledge and understanding of Database Design and Programming (Microsoft SQL, Oracle)

  • General knowledge of Web Services (SOAP, REST), Socket Programming

  • Familiarity with Jira and Confluence

  • Experience with GitLab, Sub-Version

  • General understanding and knowledge of Virtualization (VMWare, etc.)

  • Willingness to travel 20% - 40%

Preferred Skills: 


  • Knowledge and understanding of Windows Server

  • Experience with Tomcat. 

  • Experience with JQuery, Bootstrap/AngularJS, JSF, Hibernate, Git, and Apache Ant. 

  • Experience with Spring/Struts frameworks, RESTful services. 

  • Experience working in a large, enterprise environment. 

The ideal Software Developer will hold the following certifications and relevant experience: 

     • CSM – Preferred 

     • 8+ years engineering or software project experience  

     • 2+ years logistics industry experience 

     • Jira and Confluence experience 





More jobs in Grand Rapids, Michigan

Other
about 4 hours ago

Rental Property Owners Association
Other
about 17 hours ago

Comcast
Other
about 17 hours ago

Comcast
More jobs in Military/Defense

Military/Defense
about 9 hours ago

Pike Electric, Inc
Military/Defense
about 10 hours ago

Pike Electric, Inc
Military/Defense
about 17 hours ago

Pike Electric, Inc