Software Engineer
UniGroup · Fenton, Michigan, US
**This position is fully remote. In order to qualify for this role with UniGroup, you must live in one of the following states: Missouri, Illinois, Arkansas,...
Job description
**This position is fully remote. In order to qualify for this role with UniGroup, you must live in one of the following states: Missouri, Illinois, Arkansas, Georgia, Tennessee, North Carolina, Texas, Florida, or Indiana. Preference will be given to local candidates.** Location: Fenton MO: The Software Engineer designs, develops, tests, and supports software applications that align with UniGroup’s business objectives. This role contributes to both new development and system enhancements by writing clean, maintainable code and collaborating closely with peers, product partners, and senior engineers. The ideal candidate brings a strong technical foundation, a collaborative mindset, and a desire to continue growing their skills while delivering high-quality solutions across UniGroup’s software platforms. What You’ll Do: - Design, develop, test, and deploy software solutions using modern tools and practices such as Java, Spring Boot, REST services, React, React Native, PostgreSQL, Kafka, TypeScript, Node, Git, CI/CD, AWS, Docker, and Kubernetes - Drive AI initiatives, such as generative AI, agentic AI applications, or AI powered automation. - Resource optimization using AI, including p...