TriNet

Software Engineer

TriNet
Apply
1 month ago
Hyderābād, IndiaMid Level

Responsibilities

  • Collaborate with product owners and stakeholders to understand requirements and design software solutions.
  • Develop web and mobile applications, primarily focusing on the presentation layer.
  • Build applications using APIs and microservices architecture.
  • Develop unit and automation test scripts within a test-driven development lifecycle.
  • Contribute to coding best practices and assist with code merges and releases.
  • Comply with organizational policies and standards and perform other assigned duties.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least two years of hands-on object-oriented programming experience.
  • Experience with Java or Python and JavaScript-based UI frameworks such as Angular or ReactJS.
  • Experience with microservice architecture and end-to-end UI/API integration.
  • Knowledge of REST, gRPC, and GraphQL API protocols.
  • Knowledge of caching technologies and database management systems including Oracle, MySQL, PostgreSQL, or MongoDB.
  • Understanding of software development lifecycle phases and coding and testing best practices.
  • Ability to understand complex business problems and design high-quality technical solutions.
  • Strong problem-solving, communication, and organizational skills.

Benefits

  • The position is 100% in office.
  • Travel requirements are minimal.
  • Reasonable accommodations are available for applicants with disabilities.

Tech Stack

AngularGraphQLgRPCJavaJavaScriptMongoDBMySQLPostgreSQLPythonReact

Categories

TriNet

About TriNet

1,001-5,000 employees
Contact me