Browse current jobs

SSE/TL Fullstack Developer

Crest Data Systems · Pune

Apply on employer website

Collected role description

No. Of Positions : 6 Location : Ahmedabad/Pune Experience : 4+ Years Role Overview: As a Senior Software Engineer, you will be responsible for designing, developing, enhancing, and maintaining scalable enterprise applications and engineering solutions. You will collaborate with cross-functional teams to deliver high-quality software while contributing to architecture discussions, engineering standards, reusable frameworks, and productivity improvements. You are also expected to adopt and promote AI-assisted engineering practices, reusable workflows, automation approaches, and modern development methodologies that help teams deliver faster and better. Key Responsibilities: Design and develop scalable, maintainable, and high-quality software solutions Work across frontend (React/Angular) and backend technologies (Python) to build modern applications and services Develop reusable components, APIs, utilities, and engineering accelerators Participate in technical solutioning, architecture discussions, and system improvements Write clean, optimized, secure, and production-ready code Perform code reviews and contribute to engineering best practices Troubleshoot complex technical issues and drive root cause analysis Collaborate with engineering, QA, DevOps, product, and business teams Contribute to CI/CD, automation, observability, and operational excellence initiatives Leverage AI-powered engineering tools to improve development productivity and quality Create reusable workflows, prompts, rules, skills, automations, and developer enablement assets Mentor junior engineers and contribute to team growth Required Technical Skills: Strong experience in modern frontend technologies and frameworks like React, Angular Strong backend development experience using Python or equivalent backend technologies Good understanding of API development, distributed systems, and scalable application design Strong knowledge of databases, data modeling, and query optimization Solid understanding of: Data Structures & Algorithms Object-Oriented Design Design Patterns System Design Principles Software Engineering Best Practices Experience with version control systems, testing frameworks, and Agile methodologies AI-Assisted Engineering Skills (Mandatory) Candidate should have practical exposure to modern AI-assisted software development practices and tools. Software Engineering Best Practices Experience with version control systems, testing frameworks, and Agile methodologies AI-Assisted Engineering Skills (Mandatory) Candidate should have practical exposure to modern AI-assisted software development practices and tools.

Collected experience requirement

4+ years