Full Stack Developer

5 - 9 years

0 Lacs

Posted:3 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a software developer at our company, you will play a crucial role in contributing to the development of product software. Depending on project requirements, you may be involved in developing front- or back-ends of rich, interactive cloud-native apps, interactive dashboards, visualizations for data-intensive scientific apps, rich desktop apps, or statistical engines utilizing our proprietary algorithms. Working independently, you will tackle complex technical challenges and build a comprehensive understanding of the application, its architecture, tech stack, and domain. To qualify for this role, a Bachelors or Masters degree in Computer Science & Engineering (CSE) or a related STEM field is preferred. However, we also welcome experienced candidates from other backgrounds with strong software development skills. You should have at least 5 years of experience in developing desktop or web applications. For web development, familiarity with technologies like React, Angular, or .NET Core with C# would be beneficial. Proficiency in web development using HTML, CSS, and JavaScript is essential for candidates with prior web development experience. Back-end developers should have basic knowledge of databases such as PostgreSQL. In addition to technical expertise, you should have experience with code reviews, adhere to strong coding practices, and be familiar with using industry-standard development tools such as Jira, Confluence, BitBucket/Git, and Visual Studio/VS Code. Experience working in Agile teams and knowledge of frameworks like Scrum are desirable. As a quick learner with strong analytical abilities, logical reasoning, and numerical aptitude, you should be self-driven and possess creative problem-solving skills. Strong verbal and written English communication skills are necessary for effective collaboration within the team. A collaborative mindset and excellent interpersonal skills will be key to your success in this role. Your responsibilities will include actively participating in requirements discussions, ensuring timely and high-quality software delivery, assisting the Tech Lead in analyzing defects and code changes impact, following software engineering processes, and contributing to code integration and technical documentation. You will engage in sprint planning, daily stand-ups, demos, and retrospectives, continuously developing your technical skillset through training and industry events while upholding company policies and values.,

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 C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You