Description Who we are:
The most complete lifting company in the world, Lanco represents four iconic, world-class heavy equipment manufacturers, mobile crane dealerships across US and Canada, the largest parts and service network in North America, and factory-authorized technician training. In this role, you will support Mi-Jack Products, Inc. Established in 1954, Mi-Jack Products is recognized as an industry leader and innovator in Travelift and Translift Rubber Tired Gantry crane manufacturing, sales, service, and support. Mi-Jack is also the industry leader in providing maintenance services, inspections, repairs and parts for the railroad, port and industrial equipment end-users. By designing and engineering maintainable solutions that can integrate into daily operations without missing a beat, we provide our customers with reliable, safe, and efficient solutions. From the engineering department to the manufacturing floor, we are committed to providing a superior product and an unsurpassed customer experience.
Position Overview: As a Senior Software Engineer, you will take on a key technical role within our software team, contributing to the development of high-performance applications for real-time IoT data processing and 3D visualizations. This position focuses on full-stack development, with responsibilities spanning backend services, frontend UI design, and system integration.
You'll write clean, efficient code, guide architectural decisions, and work closely with teammates across disciplines to build scalable, reliable solutions. This role blends deep technical knowledge with collaboration, mentorship, and a commitment to quality software development.
Essential Functions:- Full-Stack Development: Design, develop, and maintain backend services and frontend interfaces using C , .NET Core/6, SQL, TypeScript, HTML/CSS. Build RESTful APIs and real-time applications.
- UI & Visualization: Create dynamic, interactive user interfaces and 3D visualizations, ensuring a seamless user experience across platforms.
- Code Quality & Best Practices: Participate in code reviews, manage technical debt, and uphold high coding standards to ensure system reliability and maintainability.
- Data Handling & IoT Integration: Process and analyze real-time IoT data streams. Support data tracking and control systems that drive customer insights and automation.
- Collaboration & Agile Execution: Work cross-functionally with developers, product owners, and engineers. Translate business requirements into user stories and technical deliverables.
- Mentorship & Technical Leadership: Support junior developers through guidance and pair programming. Share knowledge of modern tools and techniques to foster team growth.
- Continuous Improvement: Stay current on evolving technologies and contribute to internal innovation efforts through research, prototyping, and process enhancements.
- Documentation & Deployment Support: Contribute to system documentation and assist with deployment workflows to ensure consistent, repeatable delivery.
Additional Responsibilities:- Ensure compliance in all safety, health, and environmental regulations, policies, and procedures for a goal of zero incidents and injuries
- Communicate consistently on all activities to appropriate individuals (both internal and external)
- Maintain ongoing communication and adhere to all Companywide policies to eliminate and/or reduce exposure to liability
- Special projects or work as assigned
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
What We're Looking For: A collaborative, solutions-oriented engineer with a strong background in software design, system integration, and modern development frameworks. You should have experience developing production-level code across front- and back-end environments and be comfortable guiding junior team members.
- Technical proficiency: Deep knowledge of C , .NET Core/6, SQL, TypeScript, HTML/CSS. Familiarity with real-time data systems, APIs, and web sockets.
- UI/UX experience: Ability to develop responsive, interactive applications using modern frameworks like ReactJS (preferred), with tools such as npm, gulp, and SASS.
- Code standards & review: Skilled in writing clean, testable code and participating in peer reviews to maintain high development standards.
- Analytical mindset: Strong debugging and problem-solving skills. Capable of breaking down complex challenges into actionable tasks.
- Communication & teamwork: Excellent verbal and written communication. Comfortable working cross-functionally and translating technical concepts to non-technical teams.
Required Education and Experience:- Bachelor of Science Degree and 2+ years of equivalent engineering experience.
- Strong user with conceptual understanding of associated systems.
- Experience working directly with modern technologies based on the Microsoft platform
- Experience working with the following:
- C with .NET Core, .NET 6, and .NET Framework
- Web API and RESTful services
- Typescript and Javascript
- HTML and CSS/SASS
Preferred Education and Experience:- 5+ years equivalent engineering experience.
- Experience with modern web frameworks, like ReactJS
- Experience with UI tools, such as npm and gulp
- Working knowledge of websockets and real-time communication
Work Environment: This is primarily a sedentary office classification and employees work in an office with moderate noise levels, controlled temperature conditions and no direct exposure to hazardous physical substances
Minimal travel required- up to 10% domestic and international travel requirements.
Location: Hazel Crest, IL
Physical Demands: The position occasionally bends, stoops, reaches, pushes and pulls drawers to retrieve and file information and lifts and carries reports, records, and other materials that typically weigh less than 30 pounds
Compensation/Benefits: We foster a collaborative team environment that values innovation and encourages creative solutions to drive positive organizational impact. Our employees are the key to our success and help us stand out from our competitors. The base pay range for this role is $110,000 to $125,000. The final compensation offer may vary based on factors such as experience, education, skills, and location. We offer competitive pay, paid time off, and comprehensive benefits, including medical, dental, vision, life insurance, and a 401(k) plan.
Lanco is an equal opportunity employer. All employment-related decisions, including but not limited to hiring, compensation, promotion, discipline (including termination), evaluation, training and development opportunities, etc., are made without discrimination on the basis of race, color, sex, sexual orientation, gender-related identity, pregnancy, national origin, ancestry, religion, age, military status, protected disability, citizenship, genetic information or any other category protected by applicable law.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.