What are the responsibilities and job description for the Senior Software Development Engineer position at FLANDERS Inc.?
Who We Are :
FLANDERS is a world leader in renewing machines for heavy industry, specializing in the largest and most intricate applications. Our expertise encompasses distributing, servicing, repairing, designing, and manufacturing electric rotating machines. Additionally, we take pride in offering cutting-edge AI-powered condition-based monitoring, customized controls, seamless systems integration, and advanced automation solutions.
What We Are Looking For :
We are looking for a Senior Software Application Developer to join our Autonomous Solutions Engineering team in our Carmel, Indiana location!
What You Will Do :
As a Senior Software Application Developer, you will create new software applications and enhance existing ones to enable autonomous features in surface mining blasthole drills and other surface mining equipment. You will work closely with the rest of the Software Development team, Control Systems team and Product Support team located in Australia and the United States.
Key Responsibilities :
- Develop full Stack software applications for the Autonomous Solutions products using .NET and related technologies.
- Evaluate existing software applications and perform updates and modifications, including bug fixing.
- Develop technical documentation to represent the design and code of the system.
- Work collaboratively with the software development team in an Agile environment.
- Collaborate with the Controls Engineering team to ensure seamless product integration from PC to PLC, interfacing with mobile equipment such as drills.
- Support and mentor other engineers on best practices, architecture, and quality
- Create and provide reports and present development updates to teams and stakeholders.
What You Need :
What Will Set You Apart :
Travel Requirements : Less than 10%