TriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses (SMBs). We are seeking a Senior Software Engineer to design, develop, and release our organization's web and mobile applications.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or related field
- Typically 5+ years of hands-on object-oriented programming in Java and/or Javascript (UI) (Angular or ReactJS) frameworks
- Understanding of all phases of Software development life cycle
- Software Development Experience with Java
- 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 as well as ability to understand complex business problems and design high quality technical solutions.
- Knowledge about the Caching technologies and DBMS technologies like Oracle or MySQL, Postgres, MongoDB
- Strong Problem-solving, communication and organizational skills
Benefits
- health insurance
- retirement plans
- workers' compensation insurance