Professional Software Engineer
5 days ago
What We Offer:
Career Development
Competitive Compensation and Benefits
Pay Transparency
Global Opportunities
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 $127,504 - $140,000 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.
What You Will Do In this Role:
Design, develop, test, and deploy elegant software solutions for some of the most complex material handling and logistics projects in the world.
Work within a software team using Agile practices, to install new systems, or modify existing systems.
Collaborate with other engineering disciplines to design, develop and test integrated equipment systems.
Analyze user needs and system requirements to create software designs, accounting for limitations and cost constraints.
Collaborate with system engineers, controls engineers and other engineering disciplines to develop equipment integration specifications considering limitations and design requirements.
Consult with customers, project management, and other engineering disciplines, on project status, proposals, technical issues and software design. Develop high-quality code and unit tests.
Perform and participate in code reviews to ensure best practices are followed and risks are mitigated.
Work independently and within a team with little required coaching.
Coach and mentor lesser experienced developers.
Support initiatives to improve internal engineering processes to improve the quality and efficiency of software projects.
Break down work into actionable software development tasks to be delivered by yourself or delegated to others.
Coordinate and execute installation and deployment of software systems. Train users to use new or modified software systems.
Recover from, investigate, and resolve software issues identified in production systems including issues requiring collaboration across engineering disciplines. Continually improving skill level through certifications and training.
What We Are looking For:
Requires a Bachelor's degree in Computer Science, Software Engineering, or closely related field and 5 years' experience as a Software Engineer or closely related occupation.
Also requires 2 years of experience with Java and JQuery; Managing data repository tools such as PMC, Sharepoint, GitLab, SVN; Database Design and Programming Microsoft SQL, Oracle; and Windows Server, Web Services (SOAP), and Socket Programming; Agile and Scrum; and managing software activities through Confluence, Jira, Testrail, and Trello.
Up to 20% travel is required to various unanticipated locations in North America. Located at Dematic Corp. Headquarters in Grand Rapids, MI. Telecommuting permitted from anywhere in the U.S.
-
Senior Professional Controls Engineer
2 weeks ago
Grand Rapids, MI, United States Dematic Full timeWhat We Offer: Career Development Competitive Compensation and Benefits Pay Transparency Global Opportunities 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...
-
Software Engineering Intern
14 hours ago
Grand Rapids, MI, United States SWBC Full timeSWIVEL, an SWBC software technology company is seeking talented Computer Science students to join our College Intern Program. This is an exciting opportunity for college students who are motivated and eager to learn within their educational field of study. Interns will gain practical hands-on experience and training that will provide an opportunity for...
-
Software Engineering Intern
7 days ago
Grand Rapids, MI, United States SWBC Full timeSWIVEL, an SWBC software technology company is seeking talented Computer Science students to join our College Intern Program. This is an exciting opportunity for college students who are motivated and eager to learn within their educational field of study. Interns will gain practical hands-on experience and training that will provide an opportunity for...
-
Software Engineering Intern
3 days ago
Grand Rapids, MI, United States SWBC Full timeSWIVEL, an SWBC software technology company is seeking talented Computer Science students to join our College Intern Program. This is an exciting opportunity for college students who are motivated and eager to learn within their educational field of study. Interns will gain practical hands-on experience and training that will provide an opportunity for...
-
Software Engineer
5 days ago
Grand Rapids, MI, United States The Dignify Solutions LLC Full timeThe main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems Job Responsibilities: Fine-tune and improve a variety of sophisticated software implementation...
-
Senior Software Engineer
1 week ago
Grand Rapids, MI, United States Mytra Full timeSenior Software Engineer Mytra's Software team is looking for a senior software engineer to develop and scale the core platforms that enable the development of the system. In this role you will work cross-functionally with software and firmware engineers to develop tooling and core infrastructure to enable stable development pipelines. Our team is focused on...
-
Senior Software Engineer
7 days ago
Grand Rapids, MI, United States Mytra Full timeSenior Software Engineer Mytra's Software team is looking for a senior software engineer to develop and scale the core platforms that enable the development of the system. In this role you will work cross-functionally with software and firmware engineers to develop tooling and core infrastructure to enable stable development pipelines. Our team is focused on...
-
Senior Software Engineer
7 days ago
Grand Rapids, MI, United States Mytra Full timeSenior Software Engineer Mytra's Software team is looking for a senior software engineer to develop and scale the core platforms that enable the development of the system. In this role you will work cross-functionally with software and firmware engineers to develop tooling and core infrastructure to enable stable development pipelines. Our team is focused on...
-
Senior Software Engineer
7 days ago
Grand Rapids, MI, United States Mytra Full timeSenior Software Engineer Mytra's Software team is looking for a senior software engineer to develop and scale the core platforms that enable the development of the system. In this role you will work cross-functionally with software and firmware engineers to develop tooling and core infrastructure to enable stable development pipelines. Our team is focused on...
-
Senior Software Engineer
7 days ago
Grand Rapids, MI, United States Mytra Full timeSenior Software Engineer Mytra's Software team is looking for a senior software engineer to develop and scale the core platforms that enable the development of the system. In this role you will work cross-functionally with software and firmware engineers to develop tooling and core infrastructure to enable stable development pipelines. Our team is focused on...