Sampoorna Consultants Pvt. Ltd
Full Stack Developer - Javascript/ES6
Job Location
chennai, India
Job Description
Desired candidate should have : - Graduate in BE/BTech/MCA from a reputed University. Masters would be an advantage. - 5 years of experience in full-stack development, including 30% of front-end development and 70% of back-end development. - Minimum 2 years of experience as a Development Lead is preferred. - Experience designing, developing, and maintaining both front-end and back-end components of web applications. - Strong experience with front-end technologies: HTML5, CSS3, JavaScript (ES6), and frameworks/libraries such as React JS, Angular. - Expertise in back-end technologies: .NET (C#), JavaScript (Node.js), APIs, OAuth, OpenID, etc. - Good experience in using tools such as Visual Studio Code, Postman, GitHub, AppInsights, etc. - Experience in Microservices based product is preferred. - Experience integrating code into Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., using Azure DevOps, Jenkins). - The position requires a good understanding of product and Agile methodologies (Scrum, Kanban) and DevOps practices. - Worked on ALM tools such as Azure DevOps, Jira, etc. - Proven ability to lead a team of front-end and back-end developers. - Require meticulous attention to detail to ensure that new developed code is functioning as expected. - Excellent written and verbal communication skills, interpersonal and collaborative skills, and the ability to communicate. - Strong analytical skills and a proactive approach to identifying and solving problems. - High level of personal integrity and the ability to professionally handle confidential matters and demonstrate the appropriate level of judgment and maturity. - High degree of initiative, dependability, and ability to work with little to no supervision. - Strong customer focus with the ability to meet the demands of internal and external customers. - Good Risk & control and change management background Job Role : System Design and Architecture : - Collaborate with stakeholders to define project requirements and technical specifications. - Architect scalable, maintainable, and secure solutions that meet both functional and non-functional requirements. - Implement and maintain microservices or monolithic architectures as appropriate. Code Quality and Best Practices : - Write clean, efficient, and maintainable code following industry best practices and coding standards. - Conduct code reviews and provide constructive feedback to peers to ensure high code quality and adherence to standards. - Need to perform proper unit testing. Performance Optimization : - Analyze and optimize application performance, including front-end rendering, server-side processing, and database interactions. - Implement caching strategies, load balancing, and other techniques to enhance application performance and scalability. Collaboration and Communication : - Work closely with UX/UI designers, product managers, and other developers to deliver user-centric solutions. - Communicate technical concepts and project updates effectively to both technical and non-technical stakeholders. - Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Maintenance and Support : - Troubleshoot and resolve production issues, including debugging and performance tuning. - Maintain and update existing systems and applications, ensuring they remain secure and up-to-date with the latest technologies. Continuous Learning and Improvement : - Stay current with emerging technologies, industry trends, and best practices. - Actively participate in professional development opportunities and contribute to knowledge sharing within the team. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 10/31/2024
Location: chennai, IN
Posted Date: 10/31/2024
Contact Information
Contact | Human Resources Sampoorna Consultants Pvt. Ltd |
---|