Logo
Trimble Inc.

Software Engineer

Trimble Inc., Atlanta, Georgia, United States, 30383

Save Job

Join to apply for the

Software Engineer

role at

Trimble Inc. Get AI-powered advice on this job and more exclusive features. Location: Knoxville, TN or Atlanta, GA (Hybrid) Sector: Trimble Pay Division Are you passionate about building cutting-edge platform services that power innovative financial solutions? What You Will Do Architect, design, and develop a strong foundation for core platform services that are reusable, extensible, and flexible enough to accommodate evolving consumer requirements. Collaborate with product managers and other stakeholders to understand requirements, provide efficient solutions to meet their needs, and build robust shared services. Identify innovative solutions for redundant manual workflows and implement automation using next-generation technologies. Conduct thorough code reviews to maintain code quality and ensure CI/CD is in place. Automate manual workflows across all phases of the SDLC on Github. Follow best practices in service operations, including availability, scalability, security, durability, and reliability. Adopt modern technologies including Generative AI in all phases of SDLC. What Skills & Experience You Should Bring Bachelor's degree or coding bootcamp in Computer Science, Engineering, or a related field. 8+ years of experience developing backend services, SaaS/APIs, and RESTful web services. Strong experience in developing services in Java, Spring, and Spring Boot. Experience developing in event-driven architecture. Experience developing cloud-agnostic and cloud-native services. Strong design skills to create extensible, generic services. Strong coding skills with ability to develop high-quality reusable code and provide effective code reviews. Tech Stack: Java, Spring Boot microservices, JavaScript/Typescript, Docker, Kubernetes, GitHub Actions, MySQL, AWS and Azure Cloud, AI/ML and GenAI. About Your Location Based out of Knoxville, TN or Atlanta, GA. This is a hybrid role, offering flexibility between in-office and remote work. Typically, hybrid positions involve 3 days per week, or 60% of the month, in the office. About Our Trimble Pay Division The Trimble Pay Division develops innovative financial solutions that streamline and optimize payment processes across various industries, focusing on secure, efficient, and user-friendly platforms. Trimble's Inclusiveness Commitment We celebrate diversity and actively participate in inclusive opportunities. We aim to create a welcoming environment where everyone feels they belong, regardless of background or characteristics. Trimble’s Privacy Policy & Pay Range We offer a compensation range of $115,700 - $156,100, with bonus eligibility, and comprehensive benefits including health, retirement, and stock plans. We are an equal opportunity employer, committed to diversity and inclusion. Additional Details Seniority level: Mid-Senior level Employment type: Full-time Job function: Other Industry: Software Development Referrals increase your chances of interviewing at Trimble Inc. by 2x.

#J-18808-Ljbffr