Xeni
Sr. Software Development Engineer (Backend)
NEWChennai, India (Onsite)Full-timeGlobal
š Midš On-site
ActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will build new features, fix bugs and maintain both frontend and backend code. You will design, implement and maintain API services, write unit, functional, integration and performance tests, and troubleshoot production issues and roll out hot fixes. You will own end-to-end delivery from ideation to support and collaborate with product managers, designers, front-end engineers and QA to clarify requirements and deliver reliable software.
Requirements
- āMinimum of 5+ years of full cycle software development experience
- āExpertise in one of Go, Rust or Java (prior Go experience preferred)
- āExperience in designing and building API services
- āStrong data structure and algorithm knowledge
- āStrong analytical, problem solving and communication skills
- āFamiliarity with design patterns and best practices
- āExperience with SDLC tools such as Git, JIRA and Jenkins
- āExperience with cloud services (AWS, Google Cloud, Azure) is a plus
- āExperience with monitoring, alerting and load/performance tools is a plus
- āContributions to open source projects is a plus
Responsibilities
- āBuild new features, fix bugs and maintain frontend and backend code
- āWrite unit, functional, integration and performance tests
- āTroubleshoot production issues and deploy hot fixes
- āOwn end-to-end delivery from ideation to operational support
- āCollaborate with product managers, designers, front-end engineers and QA to clarify requirements
Tech Stack
data structureunit testingintegration testingproduction troubleshootingperformance testingJenkinsmonitoringJiraGobackend