TriNet logo

Staff Software Engineer - UI

TriNet
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

8+ Years

SKILLS REQUIRED

System DesignSoftware ArchitectureObject-Oriented DesignTechnical LeadershipJavaScriptReact.js

Job description

Overview

The Staff Software Engineer is responsible for the architecture, design, development, testing and implementation of software that solves complex business problems, and is scalable, secure, and easy to maintain. This position will drive the adherence of technology solutions to the company's architectural standards and business growth.

What you'll do

  • Architect and lead the planning, design and development of new solutions
  • Work closely with Product owners and other stakeholders to understand the requirements and design software solutions to meet the product requirements
  • Support the merging of code bases for multiple project streams along with contributing to the coding best practices
  • Solve complex and ambitious problems by crafting elegant and impactful solutions
  • Contribute to technical innovations along with defining coding standards
  • Mentor and support other members of the software development team and contribute to software development best practices
  • Perform other duties as assigned
  • Comply with all policies and standards

What you'll need

  • Bachelor's Degree in Computer Science, Engineering, or related field or equivalent experience
  • Typically 8+ years hands-on object-oriented programming in Java or Python and/or Javascript (UI) frameworks
  • Understanding of all phases of the Software Development Life Cycle
  • Experience with Java or Python
  • Experience with a modern UI framework such as AngularJS or ReactJS
  • Experience with microservice architecture, end-to-end UI/API integration, and knowledge of API protocols such as REST, gRPC, and GraphQL
  • Experience in drafting best coding practices and designing highly scalable, secure, and easy to maintain software solutions
  • Knowledge of caching technologies and DBMS technologies such as Oracle, MySQL, PostgreSQL, and MongoDB, and designing database schemas
  • Strong problem-solving, communication and organizational skills
  • Experience with building or maintaining cloud native applications
  • Experience building large scale platforms that handle real-time complex transactions, and ability to troubleshoot distributed systems

Nice to have

  • Experience with core AWS services, serverless approaches such as AWS Lambda, Docker and Kubernetes

Details

  • Location: Hyderabad, Telangana, India
  • Work mode: 100% in office
  • Travel: minimal

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Software Engineer - UI