Software Engineer

TriNet

Atlanta, GA0–2 yrs3d agovia LinkedIn

About the Role

The Software Engineer is responsible for the development, testing, and release of TriNet's web and mobile applications.

Key Responsibilities

  • Participate in the design and development of new solutions, enhancements, and updates to existing solutions, as well as fixing system issues.
  • Contribute to the software development life cycle, focusing on development, testing, troubleshooting, and debugging software solutions.
  • Contribute to best coding practices, and assist with code merges and releases.
  • Develop unit and automation test scripts under the test-driven development lifecycle.
  • Leverage AI coding assistants for code generation, review, and test creation.
  • Build rapid prototypes and proof-of-concepts (POCs) to validate new ideas and solutions.

Requirements & Tech Stack

  • Understanding of all phases of the Software development life cycle.
  • Experience building UIs with React (components, hooks, state, forms).
  • Working knowledge of JavaScript or TypeScript, including building server-side APIs with Node.js. Coursework, internships, bootcamps, and personal projects count.
  • Solid SQL and relational database fundamentals (schema design, joins, migrations). PostgreSQL preferred.
  • Familiarity with microservice architecture, end-to-end UI/API integration, and API protocols like REST and GraphQL.
  • Experience writing automated tests (Jest, React Testing Library or similar).
  • Hands-on use of AI-assisted coding tools (Claude Code, GitHub Copilot, Cursor, Codex or similar).
  • Experience with Java, C#, Python, or other stacks is welcomed if accompanied by demonstrated JavaScript or TypeScript proficiency.

Tools Used:

  • TypeScript codebase
  • Next.js (front end)
  • Node.js GraphQL API (back end)
  • PostgreSQL
  • Background workers on queues
  • Slack, Asana, VS Code, Cursor, Claude, GitHub, PostgreSQL, Datadog, Microsoft 365/Google Workspace.

Qualifications

  • Bachelor's degree in computer science/engineering or related field, or equivalent experience.
  • 0–2 years of experience and prior internship or coursework experience recommended.

Entry-Level Software Engineer Jobs in Atlanta · last 7 days

20 openings · 19 need no experience

Most hiring: Hermeus, Aderant, TriNet

See all 20 →