26 Aug
|
Crest Data Systems
|
India
26 Aug
Crest Data Systems
India
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
- Robust 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.
📌 SSE/TL Fullstack Developer (India)
🏢 Crest Data Systems
📍 India