Senior Software Engineer

TriNet

Atlanta, GA, United States
Base: $100,800.00 to $201,600.00; bonus/equity: bo...
On-site
5+ years object-oriented programming experience
Java or python backend development skills
Microservices architecture implementation
TriNet is seeking a Senior Software Engineer to design, develop, and release web and mobile applications, primarily focusing on the front-end layer using APIs and microservices architecture. The ideal candidate will have extensive experience in object-oriented programming with Java, Python, or JavaScript, and will contribute to coding best practices and software development life cycle processes

Job Summary

  • TriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses seeking to outsource their HR functions.
  • The Senior Software Engineer will design and develop web and mobile applications focusing on the presentation layer using APIs and microservices.
  • The role offers a salary range of $100,800.00 to $201,600.00 along with benefits including medical, dental, vision, and a 401(K) savings plan.

Matching Summary

Match Score: 85

TriNet is seeking a Senior Software Engineer to design, develop, and release web and mobile applications, primarily focusing on the front-end layer using APIs and microservices architecture. The ideal candidate will have extensive experience in object-oriented programming with Java, Python, or JavaScript, and will contribute to coding best practices and software development life cycle processes.

Salary

Base: $100,800.00 to $201,600.00; Bonus/Equity: Bonuses consistent with corporate plan; Benefits: Medical, dental, vision, life insurance, 401(K), PTO

Skills & Requirements

Must-have

  • 5+ years object-oriented programming experience
  • Java or Python backend development skills
  • Microservices architecture implementation
  • REST, gRPC, and GraphQL API protocols
  • AngularJS or ReactJS UI framework knowledge

Nice-to-have

  • Test driven development lifecycle experience
  • Caching technologies and DBMS knowledge
  • Strong problem-solving and communication skills
  • Experience with code merges and releases
  • Ability to understand complex business problems

Key Requirements

  • Bachelor's Degree in Computer Science or Engineering
  • Minimum 5 years hands-on programming experience
  • Location preference for Atlanta, GA

Work Rights

Not specified

Tailored Resume

Cover Letter