Senior Full Stack Developer
Salary
₹20 - 25 LPA
Min Experience
8 years
Location
Hyderabad
JobType
full-time
- Overview
About the role
Job Title: Senior Software Engineer - Full Stack (Angular 15, Snowflake, Java)
Location: Hyderabad
Job Description:
Our team is passionate about leveraging cutting-edge technologies to solve complex
challenges and deliver exceptional products. We are currently seeking a talented Senior Software
Engineer (Full stack developer) with 7+ years of overall experience and expertise in Angular 15,
Snowflake, and Java to join our dynamic team and drive our next-generation applications and data
solutions.
Position Overview:
As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining both
the front-end and back-end components of our applications. You will work on a full-stack
environment, utilizing Angular 15 for the front end, Java for the back end, and Snowflake for data
management. This role requires a deep technical background, a passion for coding, and the ability to
lead projects and mentor junior developers.
Key Responsibilities:
• Full-Stack Development: Design, develop, and maintain high-performance web applications
using Angular 15 for the front end and Java for the back end. Ensure seamless integration
with Snowflake for data processing and storage.
• Architecture and Design: Contribute to the architecture and design of scalable, secure, and
robust software solutions. Provide technical leadership and guidance on best practices for
full-stack development.
• Snowflake Integration: Develop and optimize data pipelines and queries to interact with
Snowflake, ensuring efficient data retrieval and integration into applications.
• Code Quality: Write clean, maintainable, and efficient code. Perform code reviews and
ensure adherence to coding standards and best practices.
• Collaboration: Work closely with product managers, designers, and other engineers to
understand requirements, propose solutions, and deliver features that meet business needs.
• Performance Optimization: Optimize application performance and ensure the scalability of
both front-end and back-end components.
• Troubleshooting: Identify and resolve complex technical issues, debugging and providing
solutions to ensure smooth application functionality.
• Documentation: Maintain clear and comprehensive documentation for code, processes, and
systems. Ensure knowledge sharing within the team.
• Mentorship: Provide guidance and support to junior developers, fostering a collaborative and
innovative team environment.
Qualifications:
• Experience: Minimum of 7 years of experience in software engineering, with a strong focus
on full-stack development using Angular, Java, and Snowflake.
• Front-End Skills: Proficiency in Angular 15, including advanced features and best practices for
building modern, responsive web applications.
• Back-End Skills: Expertise in Java, with experience in developing scalable and robust back-end
services and APIs.
• Data Management: Solid experience with Snowflake, including data integration, query
optimization, and interaction with data pipelines.
• Technical Skills: Proficiency in modern web technologies (HTML5, CSS3, JavaScript) and
familiarity with build tools, version control (Git), and CI/CD pipelines.
• Problem-Solving: Strong analytical and problem-solving skills, with the ability to tackle
complex technical challenges and deliver innovative solutions.
• Communication: Excellent verbal and written communication skills, with the ability to convey
technical concepts to both technical and non-technical stakeholders.
• Collaboration: Proven ability to work effectively in a team environment, with experience
collaborating on cross-functional projects.
Preferred Qualifications:
• Bachelor’s degree in computer science
• Certifications: Relevant certifications or courses in Angular, Java, or Snowflake.
• Experience: Previous experience in a senior or lead engineering role, with a track record of
successful project delivery.
• Tools: Familiarity with other technologies or frameworks related to full-stack development,
such as Spring Boot or other Java frameworks.