Software Engineer II

Hybrid in Southfield, MI, US • Posted 4 days ago • Updated 4 days ago
Full Time
No Travel Required
Hybrid
$100,000 - $110,000/yr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Java
  • Object-Oriented Programming
  • Collections
  • Design Patterns
  • PostgreSQL
  • JavaScript
  • Apache Tomcat
  • RESTful
  • Git
  • Analytical Skill
  • Problem Solving
  • Software Development

Summary

Build Software That Keeps Global Manufacturing Moving

Looking for an opportunity to solve complex technical challenges and make a visible impact?

At Agillence, you''ll help build enterprise optimization software used by Fortune 500 automotive manufacturers and global supply chain leaders to optimize the movement of millions of dollars in production material every day while solving complex logistics and optimization challenges.

Unlike larger organizations where developers often work on one small component, our engineers gain exposure across the full software development lifecycle and play a meaningful role in delivering solutions our customers rely on worldwide.


Why Engineers Choose Agillence

·        Make an outsized impact. Join a small engineering team where your work is highly visible and your contributions matter.

·        Solve meaningful problems. Develop software that supports mission-critical supply chain operations for global manufacturers.

·        Grow your expertise. Our enterprise platform is sophisticated, providing continuous learning and technical growth. Most engineers spend their first 6-12 months developing deep product and business knowledge while working alongside experienced mentors.

·        Collaborate with purpose. Our hybrid work environment combines focused remote work with two in-office collaboration days dedicated to architecture discussions, whiteboarding, mentoring, and solving complex technical challenges together.

·        Build your career. Gain broad experience across backend development, databases, integrations, production support, and enterprise software architecture.

·

·What You''ll Do

As a Software Engineer II, you''ll design, develop, maintain, and support enterprise web applications that solve real-world supply chain optimization challenges.

Responsibilities include:

·        Design and develop Java-based enterprise web applications.

·        Build scalable backend services and REST APIs.

·        Design and maintain Oracle database objects, stored procedures, and queries.

·        Troubleshoot and resolve complex Tier 3 production issues.

·        Integrate applications with ERP systems, logistics providers, and customer platforms.

·        Participate in Agile development, sprint planning, code reviews, and technical discussions.

·        Improve software quality, performance, and maintainability.

·        Collaborate with Product, Support, and Implementation teams to deliver customer solutions.

·

·What We''re Looking For

Required

  • 3–8 years of professional software engineering experience.
  • Strong Java development experience using object-oriented programming principles.
  • Experience with Java 17+, collections, streams, lambdas, and design patterns.
  • Strong analytical and problem-solving skills.
  • Experience with relational databases (Oracle, SQL Server, PostgreSQL, or similar).
  • Bachelor''s degree in Computer Science, Engineering, or equivalent experience.
  • Ability to learn complex enterprise software and business processes.

 

Preferred

  • HTML, JavaScript/TypeScript, CSS, JSP
  • Apache Tomcat
  • REST API development
  • Git/Bitbucket
  • Gradle and CI/CD pipelines
  • Enterprise application support
  • Supply chain or manufacturing software experience
  • AI-assisted development tools (GitHub Copilot, Claude Code, or similar)

 

Work Authorization

Applicants must be legally authorized to work in the United States at the time of hire and throughout their employment.

Please do not apply if you require current or future visa sponsorship or other immigration-related employment support. Agillence does not sponsor employment visas now or in the future. This includes, but is not limited to:    H-1B, TN, OPT, STEM OPT, CPT, J-1, O-1, E-3, or similar employment authorization programs.


Benefits

·        Medical, Dental, Vision, Life & Disability Insurance

·        401(k) Retirement Plan

·        18 PTO days, 12 paid holidays, plus 3 floating holidays.  

·        Employee Assistance Program

·        Employee Discounts

·        Smart Casual Dress

·        Onsite amenities including restaurant, fitness center, and snacks

·        Team events and company gatherings

·

Physical Requirements

This position primarily involves working at a computer in an office environment and requires prolonged sitting, frequent use of a computer and standard office equipment, effective verbal communication, and occasional standing, walking, and lifting of office materials up to 25 pounds. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the position.


This job description is intended to describe the general nature and level of work performed and is not intended to be an exhaustive list of duties or responsibilities. Duties may change based on business needs.

Agillence is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable law.


Ready to Build Software That Matters?

If you''re looking for a role where you''ll solve challenging problems, collaborate with experienced engineers, and make a meaningful impact on software used by global manufacturers, we''d love to hear from you.

Submit your resume to:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: PTPrXihWaq54cwc
  • Position Id: 9029753
  • Posted 4 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Utah

Today

Full-time

USD 105,000.00 - 115,000.00 per year

Remote

Today

Easy Apply

Contract

$60 - $75

Remote

Today

Full-time

USD 91,000.00 - 129,000.00 per year

No location provided

Today

Full-time

USD 75.00 - 80.00 per hour

Search all similar jobs