Lead Software Engineer

BINGHAMTOM UNIVERSITY
United States
14 days ago
Apply on www.themuse.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) HTML5 Business Systems Cascading Style Sheets (CSS) Linux JSON Node.Js Progress OpenEdge (IDE) Next.js Software Engineering SQL Databases TypeScript
+5 more
Extensible Markup Language (XML) Tailwind ReactJS Information Technology NestJS

Job description

The Lead Software Engineer provides technical leadership across multiple teams and projects, balancing hands-on development with strategic architectural guidance. This role is responsible for designing, building, and maintaining scalable, secure, and high-quality software solutions while mentoring developers and partnering closely with cross-functional stakeholders to support business objectives., * Collaborate with management to support departmental strategy and operational objectives.

  • Lead the overall design, development, and maintenance of software applications.
  • Provide technical leadership and partner with cross-functional business teams to define, implement, and support solutions.
  • Ensure high standards of code quality through code reviews, testing, and best practices.
  • Solve extremely complex technical challenges with broad scope and significant business impact.
  • Works under limited supervision with significant latitude in determining objectives and technical approaches.
  • Advises and coordinates the work of other developers.
  • May serve as a project manager or technical lead on large, cross-functional business or technology initiatives.
  • Deliver reliable development estimates and guide junior developers in improving estimation accuracy.
  • Mentor and coach junior developers, fostering team growth and technical excellence.

  • Participate in technical conferences and professional development opportunities.
  • Contribute to internal documentation and training materials.
  • Perform other related duties as assigned.

Requirements

  • Decision-Making: Effectively balances trade-offs in technical direction and architecture.
  • Stakeholder Management: Communicates clearly with technical and non-technical stakeholders.
  • Change Management: Guides teams through technical and organizational transitions.
  • Empathy: Builds trust, understands team needs, and fosters psychological safety.
  • Vision Communication: Clearly articulates long-term technical and business goals.
  • Database administration and SQL
  • Linux shell scripting
  • Version control systems (GitHub, Bitbucket)
  • CI/CD pipeline implementation
  • Work management tools such as JIRA

  • Infor Cloudsuite Skills: WMS, M3, ION, EBRs, Screen Customization, Birst, Document Management (IDM), Data Fabric, Nicelabel label development a PLUS.

Core Competencies:

  • Technical Expertise - Advanced
  • Problem Solving - Advanced
  • Communication - Advanced
  • Leadership - Proficient
  • Planning & Organization - Advanced, * Bachelor’s degree in Computer Science or a related field OR an associate degree plus 2 years of related experience OR equivalent professional experience.
  • Minimum of 5 years of software development experience., * Bachelor’s degree in Computer Science with an emphasis in software development.
  • Experience with technologies including Linux/Unix, HTML5, CSS, React, JavaScript, TypeScript, JSON, XML, and SQL.
  • 7+ years of development experience supporting business systems such as ERP, eCommerce, or similar platforms.
  • Experience with Progress OpenEdge, JavaScript, NodeJS, React, Next.js, Nest.js, TypeScript, HTML5, and Tailwind CSS strongly preferred.

Physical Demands:

  • Ability to work at a computer for extended periods.
  • Occasional lifting of equipment up to 20 pounds.

Benefits & conditions

  • Competitive salary
  • Hybrid / Remote schedule
  • Immediate medical, dental, vision; 12 hours of PTO for every full month worked, 7 paid holidays and 6% of annual earnings contributed to your retirement, immediately vested

About the company

Imperial Supplies, a Grainger Company, is a national distributor of quality maintenance products. Serving the fleet maintenance industry since 1958, Imperial has formed lasting relationships with customers by tailoring our services to meet their changing needs.

Our welcoming workplace enables you to learn, grow and make a difference by keeping businesses running and their people safe. As a Great Place to Work-Certified company, we’re looking for passionate people to join our team as we continue leading the industry.

At Imperial Supplies, we foster a welcoming workplace where you can build a career for yourself, while fulfilling our purpose to keep the world working. We embrace new ways of thinking and recognize everyone is an individual. Join our team as a Lead Software Engineer and be an integral part of moving our business forward!

What is Imperial Supplies? Imperial Supplies, a Grainger company, is a national distributor of quality maintenance products. Serving the fleet maintenance industry since 1958, Imperial has formed lasting relationships with customers by tailoring our services to meet their changing needs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.themuse.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all