Cloudesign Technology Solutions

Senior Software Engineer - Python/Node.js/React.js

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Title : Senior Software Engineer. Location : Bengaluru. Job Type : Full-time. Experience : 4 years. About the Role:. We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. You will be responsible for designing, developing, and maintaining scalable applications using a diverse technology stack. Your work will involve a mix of backend, frontend, and database development, with a strong emphasis on building microservices and implementing software design patterns. This role requires deep technical expertise, a passion for building high-quality software, and a desire to work in a collaborative environment. Key Responsibilities : - Design, develop, and maintain high-performance web applications using Python(Django), Node.js and React.js. - Optimize and maintain databases using PostgreSQL and MongoDB. - Develop and manage database interactions using Sequelize ORM and MongoDB drivers. - Apply software design patterns and best practices to solve complex problems and enhance application scalability and maintainability. - Collaborate with cross-functional teams to define, design, and ship new features. - Write clean, maintainable, and well-documented code. - Ensure performance, quality, and responsiveness of applications. - Implement and optimize CI/CD pipelines and development workflows. - Perform code reviews and provide mentorship to junior engineers. - Troubleshoot, debug, and upgrade existing applications. - Stay updated on the latest technology trends and tools in the software engineering domain. Required Skills & Qualifications : - 5 years of professional experience in software development. - Strong proficiency in JavaScript (Node.js) and React.js for building scalable web applications. - Experience developing back-end applications with Python and Django. - Expertise in working with PostgreSQL and MongoDB databases, including schema design, query optimization, and performance tuning. - Hands-on experience with Sequelize ORM for database interactions in Node.js applications, as well as MongoDB integration. - Strong understanding of design patterns and their implementation in large-scale applications. - Proven experience with microservices architecture and its application in modern software development. - Solid understanding of RESTful API design and best practices. - Experience working with version control systems like Git and familiarity with Agile methodologies. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills. Nice-to-Have Skills : - Experience with cloud platforms such as AWS, Azure, or Google Cloud. - Knowledge of containerization technologies like Docker and Kubernetes. - Familiarity with front-end build tools such as Webpack or Babel. - Experience with other JavaScript frameworks like Next.js or Vue.js. What We Offer : - Competitive salary and benefits. - Opportunities for professional growth and development. - A collaborative and innovative work environment. - Flexible work arrangements, including remote work options. - Health and wellness benefits. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/27/2024
Click Here to Apply
View More Cloudesign Technology Solutions Jobs

Contact Information

Contact Human Resources
Cloudesign Technology Solutions

Posted

November 27, 2024
UID: 4952687064

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.