TriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses. The Senior Software Engineer is responsible for designing, developing, and releasing web and mobile applications.
Requirements
- Bachelor's Degree in Computer Science/Engineering or related field
- Typically 5+ years in of hands-on object-oriented programming in Java or Python and/or Javascript (UI) frameworks
- Understanding of all phases of Software development life cycle
- Software Development Experience with Java or Python
- Experience with UI modern framework like AngularJS or ReactJS
- Experience with microservice architecture, end-to-end UI/API integration, and knowledge of API protocols like REST, gRPC, and graphQL
- Familiar with coding and testing best practices
- Strong Problem-solving, communication and organizational skills
- Knowledge about the Caching technologies and DBMS technologies like Oracle or MySQL, Postgres, MongoDB
Benefits
- Paid Time Off
- 401k Matching
- Retirement Plan
- Health Insurance
- Workers' Compensation Insurance