Expand your professional career as a Lead Software Engineer. We are seeking a highly skilled
Lead Software Engineer to join our supply chain operations group. The ideal candidate will have extensive experience in Java development, strong leadership abilities, and a passion for driving continuous improvement within development teams.
Required Education and Experience - 10+ years of experience in software development
- Extensive experience with Java development and familiarity with Nunit testing
- Strong knowledge of XML, AWS, and Golang (preferred but not required)
- Previous experience in leading teams, architectural design, and software metrics
General Requirements - Excellent communication and relationship-building skills
- Ability to work effectively in a remote environment
Preferred Requirements - Experience working with large organizations or consulting firms on enterprise-level applications
Essential Functions - Lead a team of developers working on supply chain operations applications
- Collaborate with developers, team leads, and product owners to diagnose and address issues
- Write code 50-70% of the time, while also providing leadership and guidance to 1-2 developers on the team
- Coordinate with customer product owners and lead developers to ensure alignment with project goals
- Drive improvements in team performance, code quality, and development processes
- Utilize unit testing and formal testing processes to ensure high-quality software delivery
- Provide architectural guidance and design input to development projects
- Foster strong relationships with business stakeholders, product owners, and engineering teams to deliver value
- Perform other tasks as required