Senior Software Engineer- Node
Overview
This position is for a Senior Software Engineer responsible for developing and deploying Node JS Backend in a long-term software project for a US client. The job location is Trivandrum, India. He/ she will be working along with the existing project team for technical and management aspects. Work involves requirement elicitation, software architecture designing, implementation, code reviews and supporting the deployment in Cloud environment. He/ she will be responsible for taking each assigned task to completion ensuring the quality of deliverables. Should have self-initiatives, decision making and self-directing capabilities to work with minimal supervision and a “go-getter” attitude.
Job Responsibilities
• Perform software requirements analysis and determine the functional and non-functional requirements of the project.
• Analyze requirements to create solutions and software architecture design.
• Write product quality code and perform developer level verification.
• Deploy applications in Cloud environment by choosing the most relevant services of Cloud.
• Communicate with clarity of requirements and expectations of deliverables.
• On-time delivery of the product with quality
• Work closely with stake holders including customers, to ensure successful execution of the project.
• Manage priority changes and conflicts gracefully with stakeholders involved.
• Address customer escalations and be able to think at a fast pace to identify and solve issues in the product.
• Proactively use/ suggest tools and systems to improve quality, productivity etc.
• Stay up to date on relevant technology and process advancements.