Software Engineer - Full Stack Development

2 - 6 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Software Engineer, your primary responsibility will be to design and develop various layers of applications and collaborate with a global, geographically dispersed team focused on delivering complementary/different layers of the infrastructure. You will work with Clients, Architects, Project Managers, and Business Analysts to define/clarify business requirements, develop estimations, and finalize the work plan. Additionally, you will analyze business user requests, estimate tasks throughout the project life cycle, design and document appropriate solutions, design the business components, and database objects required to implement the solution. Proactively contributing to and shaping quality deliverables, particularly during the design phase, will be essential. You will also work with the Development Team to design front-end and back-end systems necessary to fulfill document requirements and coordinate with peers on design implications while resolving issues together. Key Responsibilities: - Design and develop layers of applications in collaboration with a global team - Define/clarify business requirements, develop estimations, and finalize work plans - Analyze business user requests, estimate tasks, design and document solutions - Proactively contribute to quality deliverables during the design phase - Design front-end and back-end systems in coordination with the Development Team - Coordinate with peers on design implications and issue resolution Qualifications Required: - Proficient in C#, ASP.NET MVC, ASP.NET Core, Web Services, WCF, and Web API - Understanding of ReactJs or Angular ver. 2+, including core principles Redux, Typescript, ECMAScript, lifecycle methods, NGXS, RxJS, etc., with at least 1 year of hands-on experience - Good at Full stack development, ability to design modules independently - Exposure to front-end design conventions, object-oriented JavaScript, HTML5, CSS3, and JavaScript libraries - Proficient in normalizing database schema, SQL Server, Transact SQL, stored procedures, triggers, and DTS packages - Strong understanding of object-oriented programming and SOLID design principles - Experience with applying design and architectural patterns - Good at understanding requirements and estimation - Ability to own a technology stack for the program and adapt to mentor the team according to the technology roadmap Education: - UG: B.Tech/B.E. in Any Specialization (Note: The additional details of the company were not included in the provided job description.),

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS 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