Job Description
Job Summary:
We are seeking a highly skilled and motivated Software Engineer to join our dynamic team at Contlo. As a Software Engineer, you will play a crucial role in developing and maintaining our AI-native marketing platform. You will work with cutting-edge technologies, including Vue.js, Ruby on Rails, MongoDB, MySQL, Redis, and AWS. Your expertise will contribute to building a robust and scalable platform that enables businesses to optimize their marketing strategies and drive customer retention through personalized campaigns and automated customer journeys.
Responsibilities:
• Collaborate with cross-functional teams, including product managers, designers, and other engineers, to develop and enhance Contlo's AI-native marketing platform.
• Design, develop, and implement high-quality, scalable, and maintainable software solutions using Vue.js on the frontend and Ruby on Rails on the backend.
• Build and optimize database structures using MongoDB, MySQL, and Redis to ensure efficient data storage and retrieval.
• Collaborate with the infrastructure team to deploy and maintain the platform on AWS servers.
• Write clean, efficient, and well-documented code, following best practices and coding standards.
• Conduct thorough testing and debugging of applications to ensure high reliability and performance.
• Stay up-to-date with emerging technologies and industry trends to continuously improve the platform's capabilities.
• Collaborate with the AI team to integrate and optimize the Brand AI Model™ within the platform.
• Participate in code reviews and provide constructive feedback to peers.
Qualifications and Requirements:
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
• Proven experience as a Software Engineer, preferably in a fast-paced and dynamic environment.
• Strong proficiency in Vue.js for frontend development and Ruby on Rails for backend development.
• Solid understanding of database concepts and experience working with MongoDB, MySQL, and Redis.
• Experience with AWS services and deployment of applications on cloud infrastructure.
• Knowledge of software development best practices, including version control (Git), testing methodologies, and code documentation.
• Familiarity with agile development methodologies and ability to work effectively in an agile team environment.
• Strong problem-solving skills and ability to analyze and debug complex software applications.
• Excellent communication and teamwork skills.
(Ref:www.freshersworld.com,freshersworld
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
