Senior Full Stack Developer - Angular

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

This role is responsible for full-stack work on the Knowland application, built with a stack of NodeJS, Express, Angular, and Microsoft SQL Server. As a Senior Software Engineer, you will be focused on improving and maintaining the Knowland application. You will collaborate with other developers and engineers to design, build, and maintain applications. You will determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Writing clean, testable code in the full Node/Express/Angular stack will be a key responsibility, utilizing in-depth development, technical, and design expertise. Proficiency in writing SQL, stored procedures, and database schema for SQL Server is required. You will contribute and conduct development tests including unit, integration, and system level. Following company software development standards and best practices, developing technical specifications, estimating development tasks, reviewing and refactoring code, and documenting development and operational procedures are part of your responsibilities. You will review and validate implementations to ensure they meet requirements and match the specifications. Additionally, mentoring and supporting mid-level and junior developers" work, enforcing and evolving software development standards and best practices, troubleshooting software issues, and providing on-call support as necessary are key aspects of this role. Required Education and Experience: - Bachelor's degree or equivalent combination of education and experience - 5+ years of professional experience in all stages of definition, design, implementation, testing, and deployment of web-based software solutions - Experience in NodeJS, ExpressJS, Angular, SQL Server, HTML, JavaScript, and TypeScript with knowledge of design patterns and architectural concepts - Hands-on experience using testing frameworks - Experience with Agile (Scrum) Software Development Process and methodologies - Experience with database management and security a plus - Experience with source control such as git and branching/merging best practices - Analytical and communication skills Expected Competencies: - Detail-oriented with strong organizational skills - Strong English communication skills, both written and verbal - Ability to train and mentor junior colleagues with patience and achieve tangible results Work Timings: Monday through Friday from 12 PM to 9 PM IST to provide a healthy overlap between the India team and US team, supporting both to ensure adequate collaboration. This role requires at least 2 days of work from the office in Hyderabad. Occasional evening and weekend work may be expected in case of job-related emergencies or client needs. Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.,

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