Software Engineering Specialist - Full Stack Development

3 - 7 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineering Specialist, you will play a crucial role in designing, developing, and deploying scalable software solutions. Collaborating with cross-functional teams, you will contribute to architecture discussions and ensure adherence to robust software practices throughout the development lifecycle. Key Responsibilities: - Design, develop, and deploy robust full stack applications with clean, efficient, and maintainable code. - Integrate internal and third-party APIs, ensuring smooth data flow across systems. - Troubleshoot and resolve technical issues during the development process. - Collaborate with architects and senior engineers to enhance system design and performance. - Contribute to front-end and back-end development using modern cloud technologies. - Implement serverless and microservices-based architecture for scalable solutions. - Participate in code reviews and promote continuous improvement of development standards. - Research generative AI technologies and their real-world application. - Contribute to documentation on architecture, deployments, and development workflows. - Engage actively in Agile ceremonies, contributing to sprint planning and retrospectives. Qualifications: - Bachelor's degree in Computer Science, Engineering, or related field. - 3 - 5 years of experience in full stack software development. Additional Company Details: No additional details provided in the job description. Technical Skills: - Proficiency in React, Redux, TypeScript, and JavaScript. - Strong experience with FastAPI (Python) and RESTful API development. - Hands-on experience with AWS or Azure and cloud-native development. - Experience with SQL/NoSQL databases like Postgres and MongoDB. - Familiarity with Databricks, RDS, and version control using Git. - Exposure to CI/CD pipelines, containerization, and DevOps practices. - Good understanding of data modeling and data transformation using PySpark. - Experience working in Agile environments with test-driven development practices. Nice To Have: - Interest or experience in building AI-based applications. - Exposure to Langchain, LlamaIndex, or other LLM frameworks. - Understanding of prompt engineering and NLP techniques. - Knowledge of web localization and internationalization practices. Soft Skills: - Strong problem-solving and analytical thinking. - Excellent verbal and written communication skills. - Ability to work collaboratively with cross-functional and remote teams. - High level of self-motivation and ownership. - Organized and able to manage multiple priorities effectively.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You