
CareerFit.ai•3h ago
Naukri
Senior Software Engineer
Bengaluru, Mumbai, Chennai
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
About the Role
We are seeking a talented Senior Software Engineer to join our team. In this role, you will be instrumental in designing, developing, testing, and maintaining scalable product features and robust systems. You will work closely with Product Managers and Designers to translate requirements into exceptional user-centric solutions, taking full ownership from concept to production.
Key Responsibilities
- Design, develop, test, and maintain scalable product features and systems.
- Collaborate with Product Managers and Designers to understand requirements and deliver user-centric solutions.
- Take ownership of end-to-end feature development, from concept to production.
- Write clean, maintainable, and efficient code following best practices.
- Participate in architecture discussions and contribute to technical design decisions.
- Review code, provide constructive feedback, and mentor junior engineers.
- Identify performance bottlenecks and improve system reliability and scalability.
- Ensure high standards of software quality through testing and documentation.
- Troubleshoot and resolve production issues in a timely manner.
Required Qualifications
- A minimum of 4 years of experience in product or software engineering.
- Proven experience with modern frameworks, tools, and development practices.
- Expertise in modern frontend frameworks such as React.js, Next.js, Angular, or Vue.js.
- Strong knowledge of server-side rendering (SSR) and client-side rendering (CSR) techniques.
- Proficiency in backend technologies including Node.js, Python, Java, .NET, or C++.
- Experience with both SQL and NoSQL databases, and cloud platforms like AWS, GCP, or Azure.
- Solid understanding of data structures, algorithms, and system design principles.
- Experience working with APIs, databases, and cloud-based services.
- Familiarity with version control systems, particularly Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Experience working within an agile/scrum development methodology.
- Exposure to major cloud platforms such as AWS, Azure, or GCP.
- Experience with CI/CD pipelines and DevOps practices.
- Prior experience building scalable, customer-facing products.
- Demonstrated leadership or mentoring capabilities.
Locations
This position is available in Bengaluru, Mumbai, and Chennai.
Company
CareerFit.ai
CareerFit.ai is a dynamic company at the forefront of innovation. While specific details about our operations are not provided, we are committed to building cutting-edge solutions and fostering a coll...
Bengaluru, Mumbai, Chennai
Posted on Naukri