Senior Software Engineer (Python, React, Next.js/Typescript)

7 - 12 years

6 - 10 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • FTT Advisor Digital Solutions Technology group is responsible for development and support of Portfolio Analytics Tool and Competitor Profile Library, enabling the work of the Portfolio Solutions group and Internal Sales.
  • We are seeking a highly motivated and technically proficient Senior Software Engineer to join our Digital Solutions Technology group. A "Generative AI Champion," driving the integration of AI tools and techniques into our software development lifecycle
  • You will not only be responsible for architecting and building high-quality software but also for leveraging AI to increase team productivity, improve code quality, and automate development tasks. This position is ideal for a hands-on engineer who is passionate about both writing exceptional code and revolutionizing the development process itself.
What are the ongoing responsibilities of a Senior Software Engineer
  • AI-augmented development: Actively and expertly use AI tools, such as AI-assisted coding platforms (eg, GitHub Copilot) and generative AI models (eg, LLMs), to accelerate development, prototyping, and testing.
  • System architecture: Lead the design and implementation of robust, scalable, and maintainable software solutions, owning the end-to-end development process. Design, prototype, and develop full-stack components (services, web, API, infrastructure, backend).
  • Technical mentorship: Guide and mentor junior engineers on coding best practices, system design, and the effective use of AI-assisted development tools.
  • Cross-functional collaboration: Work closely with product managers, designers, and other engineering teams to define requirements and deliver high-impact features. Perform hands-on development including data modeling, code quality, static analysis, unit testing, design and code reviews, CI/CD, and performance tuning. Participate in sprint planning, release planning, and backlog prioritization. Engage in all phases of the application lifecycle, including DevOps processes and release deployments.
  • AI tool evaluation: Research, evaluate, and integrate emerging AI technologies into our toolchain and processes. Set internal standards for AI-assisted workflows across the engineering organization.
  • Automation and quality: Champion engineering best practices, including test-driven development (TDD), CI/CD pipelines, and automated testing, using AI to further enhance these processes. Coordinate with analysts and vendors for test execution and support during UAT. Write unit tests to ensure high-quality deliverables.
  • Operational excellence: Take ownership of the operability of production systems, including monitoring, alerting, and incident response. Identify opportunities to use AI for improving reliability and system health. Provide support outside regular hours to resolve critical issues.
  • Stay current: Continuously monitor trends and advancements in the AI and software engineering landscape and apply relevant new technologies to improve our systems and processes. Advise senior management on technical implementations and emerging technologies.
What ideal qualifications, skills & experience would help someone to be successful
  • Bachelor s degree in computer science, Engineering, Mathematics, or Information Technology.
  • 7+ years of progressive software development experience.
  • Strong proficiency in Python, React, Next.js/TypeScript, Node.js.
  • Experience with MongoDB and database design.
  • Solid understanding of RESTful web services.
  • Experience with Agile development, DevOps, and tools like JIRA, Confluence, Bitbucket.
  • Familiarity with AWS platform and services.
  • Exceptional analytical and problem-solving skills.
  • Ability to work independently and in dynamic environments.
  • Excellent verbal and written communication skills.
  • Experience in the Asset Management industry is a plus.
Highlights of our benefits include:
  • Professional development growth opportunities through in-house classes and over 150 Web-based training courses
  • An educational assistance program to financially help employees seeking continuing education
  • Medical, Life and Personal Accident Insurance benefit for employees. Medical insurance also cover employee s dependents (spouses, children and dependent parents)
  • Life insurance for protection of employees families
  • Personal accident insurance for protection of employees and their families
  • Personal loan assistance
  • Employee Stock Investment Plan (ESIP)
  • 12 weeks Paternity leave
  • Onsite fitness center, recreation center, and cafeteria
  • Transport facility
  • Child day care facility for women employees
  • Cricket grounds and gymnasium
  • Library
  • Health Center with doctor availability
  • HDFC ATM on the campus

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Franklin templeton asset management (india)pvt logo
Franklin templeton asset management (india)pvt

Investment Management

Mumbai

RecommendedJobs for You