Software Engineer 2
Company: Dematic Corp. (ILD-US)
Location: Grand Rapids
Posted on: January 23, 2025
|
|
Job Description:
What we offer:
Learn More Here:
https://www.dematic.com/en-us/about/careers/what-we-offer
Dematic provides equal employment opportunities to all employees
and applicants for employment and prohibits discrimination and
harassment of any type without regard to race, color, religion,
age, sex, national origin, disability status, genetics, protected
veteran status, sexual orientation, gender identity or expression,
or any other characteristic protected by federal, state or local
laws.
This policy applies to all terms and conditions of employment,
including recruiting, hiring, placement, promotion, termination,
layoff, recall, transfer, leaves of absence, compensation and
training.
The base pay range for this role is estimated to be
$85,426-$143,750 at the time of posting. Final compensation will be
determined by various factors such as work location, education,
experience, knowledge, and skills.
Tasks and Qualifications:
Utilize Dematic software products and applications on technical
aspects of automated material handling projects. Ability to
understand customer business needs and translate those to technical
requirements. Assist with the development of software test
requirements for routine modules under development and may execute
routine test specifications; Perform required software coding
changes and internal testing using some of the various technologies
including Java, JSP, JavaScript, JavaScript libraries, C, C++, C#,
T-SQL, Flex/ActionScript, Python, XML, JSON, and html. Perform and
assist in routine design, maintenance, enhancement, testing
implementation, and support of software. Perform and assist with
the development of software test requirements for routine modules
under development, may execute routine test specifications. Assist
in providing estimates for routine modules under development and
may estimate own work. Perform and assist in reviewing routine
customers' standards specification and other documentation to
determine software engineering requirements. Participate in peer
design and code reviews. Create and Perform unit test, integration
test, and support Quality Control Test. Implement projects and
coordinate with project management and other engineering
disciplines. Procure and configure project application and database
servers. Provide training on the operation of the installed
software applications as needed. Provide software applications
support for customers as needed.
Requires a Bachelor's degree in Computer Science, Computer
Engineering, Software Engineering, or closely related field and 2
years' experience as a Software Engineer, Software Analyst, or
closely related occupation. Also requires 2 years' experience with
Object-Oriented Programming coupled with industry specific
knowledge (such as interactions with specific pieces of equipment
and Controls platforms); MHE Solutions (specifically AS/RS); Git,
Gitlab, Jenkins, Jira, Confluence, SAP, and Agile methodologies; C
(programming), JavaScript, Shell Scripts, Linux, VIM, and VS Code;
Automation and continuous deployment; web services (REST, GraphQL)
and messaging platform like NATS; Relational databases like MS SQL
and PostgreSQL; agile software development and testing principles
and practices; and applying user experience design principles to
create great mobile and web UIs .
Up to 30% travel required to various unanticipated locations in the
US. Pre-employment processing requires drug testing and passing
background checks. Telecommuting permitted from anywhere in the
U.S. Dematic Corp. headquarters in Grand Rapids, MI. Apply at
dematic.com/en-us/about/careers.
#DNP #LI-DNP
Keywords: Dematic Corp. (ILD-US), Grand Rapids , Software Engineer 2, IT / Software / Systems , Grand Rapids, Michigan
Click
here to apply!
|