Senior Software Engineer (Chennai)

Senior Software Engineer (Chennai)

13 Aug
|
FreshWorks
|
Chennai

13 Aug

FreshWorks

Chennai

Company Description

Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create a better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done.

Job Description

Responsibilities
- Design, develop, test, and maintain scalable backend services and REST APIs.
- Build reliable, modular, and maintainable software following engineering best practices.
- Collaborate with Product Managers, Designers, QA, and senior engineers to deliver high-quality features.
- Participate in the design and implementation of cloud-native, microservices-based applications.
- Optimize application performance, database queries, and API response times.
- Contribute to code reviews and continuously improve code quality.
- Debug production issues and participate in on-call rotations when required.




- Write unit and integration tests to ensure software reliability.
- Work with CI/CD pipelines and deployment processes to deliver software efficiently.
- Learn and adopt engineering best practices, including security, observability, and performance optimization.

Requirements
- Demonstrated proficiency in leveraging AI-assisted development tools (e.g., GitHub Copilot or similar) to improve developer productivity and code quality.
- 3–5 years of experience in backend software development.
- Strong knowledge of Data Structures & Algorithms (DSA) with the ability to write efficient, optimized code.
- Solid understanding of Object-Oriented Programming (OOP) and software design principles.
- Experience developing RESTful APIs and backend services.
- Good understanding of system design fundamentals and distributed systems concepts.
- Experience with relational databases (MySQL/PostgreSQL) and exposure to NoSQL databases.
- Familia

📌 Senior Software Engineer (Chennai)
🏢 FreshWorks
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (chennai) / chennai