Job
Description
You are seeking a Senior Software Engineer with over 7 years of experience in Node JS and React JS development. You should have a minimum of 5 years of expertise in Node JS, JavaScript, CSS3, HTML5, and React JS. Your responsibilities will include designing and developing front-end and back-end services for different business processes. Experience in Python development, Docker, Kubernetes, Helm Charts, GitHub, AWS services (S3, EC2), and databases like MongoDB/DynamoDB, Redis, and Elasticsearch (Kibana) is preferred. You should also be proficient in unit testing and test frameworks like Nodeunit and Mocha. Your role will involve participating in platform requirements development, contributing to design reviews, and engaging in platform sprint activities. You will be responsible for developing assigned stories, creating unit test cases, participating in peer code reviews, and following Agile Scrum methodology. Excellent communication skills, both in articulating technical challenges and solutions, and collaborating with internal and external resources are essential. A Bachelor of Engineering degree in a computer-related field is required. As a Senior Software Engineer, you will play a crucial part in the design and development of various business processes. Your technical expertise in Node JS, React JS, and other related technologies will be instrumental in creating efficient front-end and back-end services. Your contribution to platform requirements, design reviews, and sprint activities will be vital in delivering high-quality software solutions. Your proficiency in unit testing, versioning controls, and AWS services will ensure the reliability and scalability of the developed applications. Your communication skills and ability to work effectively in a team will be key in successfully executing your responsibilities.,