AMD Telecom is a telecommunications company specializing in SMS and mobile marketing services. They offer a variety of solutions designed to facilitate communication for businesses through mobile channels.
Not specified
INR 0.5 - 2.75 Lacs P.A.
Work from Office
Full Time
We have job oppurtunity with Waymore. AI product Company in Bangalore for Java Team LeaderInterested Candidates please apply through below link (Don not apply on LinkedIn Link)https://conversationalforms.connect.waymore.io/?id=d8fa1539-4c3f-485f-9f78-a401c4b43d57(If the link doesn't work , please copy paste on the browser)Instructions to Apply for a Job Position with Waymore (Read before applying)There are four phases of assessment to complete before the interview is scheduled with the Hiring Manager. (Each phase will take at least 30 minutes, so please ensure you have enough time to complete them before proceeding.)First Phase Discovery Phase: This phase will ask for your basic personal details, such as your name, email, contact number, etc. You'll also need to provide information about your latest education, certifications (if any), professional achievements, language skills, employment status, reason for leaving your last job, job title, work experience, and the companies you've worked for. Additionally, you'll be asked to detail your daily routine by the hour (e.g., what you do at 10 am, 11 am, 12 pm, etc., until 7 pm). Other questions will include your work mode and transportation method.You'll also need to answer questions regarding KPIs, record a video introduction, respond to technical questions based on the job description, and provide your current compensation details. Finally, you'll need to upload your profile.Once you submit your profile, you'll receive an automated email confirming whether your qualifications match the job requisition.To proceed to the second phase, you will receive an email notification for the next assessment step.Second Phase Software Knowledge This phase will test your software knowledge relevant to the job requisition. It includes multiple-choice technical questions.To proceed to the Third phase, you will receive an email notification for the next assessment step.Third Phase Pre-qualification This phase consists of multiple-choice and situational-based technical questions that assess your qualifications for the role.To proceed to the Fourth phase, you will receive an email notification for the next assessment step.Fourth Phase Qualification In the final phase, you'll answer a set of technical multiple-choice and situational-based questions to assess your qualifications further.Once you complete the Fourth Phase, you'll receive an automated email with instructions to schedule the first round of interviews with the Technical Hiring Manager. In the email, you'll be able to view the availability of the technical panel and select a suitable time for your interview.Same as for Second round with CEO and then HR Interview.Java Team Leader at RouteeJob SummaryWe are seeking a highly skilled and experienced Java Team Leader to join our dynamic team at Routee. This is a full-time, on-site position located in Lake View Estate, 100, Kundrathur Main Rd, MS Nagar, Porur, Chennai, Tamil. As a Technical Lead, you will play a crucial role in driving our software development efforts and leading a team of talented Java developers.The Java Team Leader will be responsible for overseeing the technical aspects of our Java-based projects, mentoring team members, and ensuring the delivery of high-quality software solutions. This on-site position requires your physical presence in our office, allowing for direct collaboration with team members, stakeholders, and other departments. You'll have the opportunity to work in a vibrant office environment, fostering innovation and teamwork through face-to-face interactions.Key ResponsibilitiesLead and manage a team of Java developers, providing technical guidance and mentorshipCollaborate with product owners and stakeholders to define technical requirements and architectureOversee the design, development, and implementation of Java-based applications and servicesEnsure code quality, performance, and scalability through code reviews and best practicesDrive innovation and continuous improvement in development processes and methodologiesParticipate in strategic planning and decision-making for technology initiativesFoster a culture of learning, knowledge sharing, and technical excellence within the teamDaily TasksConduct daily stand-up meetings to review progress, address blockers, and align team effortsReview and provide feedback on code submissions through pull requestsCollaborate with cross-functional teams to resolve technical issues and ensure project alignmentMentor and coach team members on Java best practices, design patterns, and coding standardsParticipate in technical discussions and architecture planning sessionsMonitor project progress and adjust resource allocation as neededEngage in hands-on coding to support critical features or resolve complex issuesEssential Duties and ResponsibilitiesAnalyze and write technical stories based on descriptions from the Product Owner, ensuring clear and actionable requirements for the development teamLead daily operations of the team, providing technical coaching and guidance to team members to enhance their skills and productivityMake decisions on and take ownership of the team's performance, implementing strategies to improve efficiency and qualityEnsure timely delivery of quality products by establishing and maintaining development standards, processes, and best practicesOffer technical solutions and come up with innovative ideas to address complex challenges and drive product improvementsRun regular 1:1 meetings with all team members, creating trust and preventing/resolving problems to maintain a positive team dynamicBe actively engaged with hands-on coding, demonstrating technical leadership and staying current with the codebaseConduct code reviews consistently, providing constructive feedback and ensuring adherence to coding standards and best practicesParticipate in debugging and deployment activities, troubleshooting issues and ensuring smooth releasesCollaborate with other team leaders and departments to align development efforts with overall business objectivesImplement and maintain Agile development methodologies, ensuring efficient sprint planning, execution, and retrospectivesIdentify and mitigate technical debt, proposing and implementing refactoring initiatives to improve code maintainabilityStay up-to-date with the latest Java technologies, frameworks, and industry trends, incorporating relevant advancements into the team's workflowParticipate in the hiring process for new team members, conducting technical interviews and assessing candidates' skillsManage project timelines and resources, ensuring optimal allocation and utilization of team members' skillsQualificationsEducation and Experience:Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree preferred)8-10 years of professional experience in Java development2-4 years of experience in a technical leadership or team lead roleProven track record of successfully delivering complex Java-based projectsTechnical Skills:Expert-level proficiency in Java programming and related technologies (e.g., Spring Framework, Hibernate)Strong understanding of object-oriented design principles and design patternsExperience with microservices architecture and RESTful API designProficiency in version control systems (e.g., Git) and CI/CD pipelinesFamiliarity with cloud platforms (e.g., AWS, Azure, or Google Cloud)Knowledge of containerization technologies (e.g., Docker, Kubernetes)Experience with database technologies (e.g., MySQL, PostgreSQL, MongoDB)Understanding of Agile methodologies and project management toolsSoft Skills:Excellent leadership and team management abilitiesStrong problem-solving and analytical skillsEffective communication skills, both verbal and writtenAbility to mentor and coach team membersStrong decision-making and critical thinking skillsAdaptability and willingness to learn new technologiesExcellent time management and organizational skillsAbility to work under pressure and meet deadlinesRequired Software KnowledgeEssential:Java Development Kit (JDK) and Java Virtual Machine (JVM)Spring Framework (Spring Boot, Spring MVC, Spring Security)Hibernate ORMMaven or Gradle build toolsGit version control systemJenkins or other CI/CD toolsIntelliJ IDEA or Eclipse IDERegardsWaymoreRole & responsibilities Preferred candidate profile Perks and benefits
Not specified
INR 0.5 - 2.0 Lacs P.A.
Work from Office
Full Time
Senior Test Automation Engineer with Waymore- AI product-based Company -BangaloreJob descriptionWe have job opportunity with Waymore-AI Product company in Bangalore forSenior Test Automation Engineer Interested Candidates pleas apply through the below linkhttps://conversationalforms.connect.waymore.io/?id=631f390d-ae8b-42af-acd2-745cf415cff0 (if the link does not work copy and paste on browser)Instructions to Apply for a Job Position with Waymore (Read before applying)There are four phases of assessment to complete before the interview is scheduled with the Hiring Manager. (Each phase will take at least 30 minutes, so please ensure you have enough time to complete them before proceeding.)1. First Phase Discovery PhaseThis phase will ask for your basic personal details, such as your name, email, contact number, etc. You'll also need to provide information about your latest education, certifications (if any), professional achievements, language skills, employment status, reason for leaving your last job, job title, work experience, and the companies you've worked for. Additionally, you'll be asked to detail your daily routine by the hour (e.g., what you do at 10 am, 11 am, 12 pm, etc., until 7 pm). Other questions will include your work mode and transportation method.You'll also need to answer questions regarding KPIs, record a video introduction, respond to technical questions based on the job description, and provide your current compensation details. Finally, you'll need to upload your profile.Once you submit your profile, you'll receive an automated email confirming whether your qualifications match the job requisition.To proceed to the second phase, you will receive an email notification for the next assessment step.2. Second Phase Software KnowledgeThis phase will test your software knowledge relevant to the job requisition. It includes multiple-choice technical questions.To proceed to the Third phase, you will receive an email notification for the next assessment step.3. Third Phase – Pre-qualificationThis phase consists of multiple-choice and situational-based technical questions that assess your qualifications for the role.To proceed to the Fourth phase, you will receive an email notification for the next assessment step.4. Fourth Phase – QualificationIn the final phase, you'll answer a set of technical multiple-choice and situational-based questions to assess your qualifications further.Once you complete the Fourth Phase, you'll receive an automated email with instructions to schedule the first round of interviews with the Technical Hiring Manager. In the email, you'll be able to view the availability of the technical panel and select a suitable time for your interview.Same as for Second round with CEO and then HR Interview.Job SummaryWe are seeking a highly skilled Senior Test Automation Engineer to join our team in Gayatri Tech Park, Bangalore. This is an on-site, full-time position at the mid-senior level. The successful candidate will play a crucial role in ensuring the quality and reliability of our AI-driven microservices and marketing automation platform.As a Senior Test Automation Engineer, you will be responsible for developing, implementing, and maintaining robust automated testing frameworks and strategies. You'll work closely with our development and DevOps teams to integrate testing into our CI/CD pipeline, ensuring rapid and reliable software delivery.This on-site position requires your presence at our Bangalore office, allowing for direct collaboration with cross-functional teams. You'll have access to our state-of-the-art testing environments and tools, enabling you to perform your role effectively. While the core hours are typically 9 AM to 6 PM, Monday through Friday, flexibility may be required to accommodate testing needs across different time zones or during critical release periods.Key ResponsibilitiesDesign, develop, and maintain automated test suites for AI microservices and marketing automation featuresImplement and optimize continuous integration and continuous deployment (CI/CD) processes for testingCollaborate with development teams to ensure testability of new features and improvementsAnalyze test results and provide detailed reports on software quality and performanceIdentify and resolve complex testing issues across various environments (on-premises, cloud, containerized)Mentor junior team members and contribute to the improvement of testing practicesStay updated on industry trends and emerging technologies in test automationEssential Duties and ResponsibilitiesWrite and Debug Test Scripts: Develop Python-based automated test scripts using frameworks like PyTest to validate the functionality, performance, and reliability of AI microservices. Debug and fix issues in existing test scripts to ensure accuracy.Execute Test Suites: Run automated test suites across multiple environments (on-premises, Google Cloud, Kubernetes, Docker, and GPU providers like RunPod) to validate deployments.Analyze Test Results: Review test execution reports to identify failures, regressions, or performance bottlenecks. Document and communicate findings to developers and DevOps engineers for resolution.Integrate Tests into CI/CD Pipeline: Configure and maintain GitLab CI pipelines to automatically trigger test suites during build and deployment processes. Ensure tests run efficiently and provide actionable feedback.Collaborate with DevOps: Work closely with the DevOps team to troubleshoot deployment issues, optimize test environments, and ensure seamless integration of testing into the CI/CD workflow.Monitor System Performance: Use monitoring tools to track the performance of microservices during and after deployment. Identify and report any deviations from expected behavior.Document Test Cases: Create and maintain detailed documentation for test cases, including input data, expected outcomes, and actual results. Ensure documentation is up-to-date and accessible to the team.Participate in Agile Ceremonies: Attend daily stand-ups, sprint planning, and retrospectives to align testing efforts with development goals and provide updates on testing progress.Research and Implement Tools: Evaluate and integrate new testing tools or frameworks to improve test coverage, efficiency, and reliability. Stay updated on industry best practices and emerging technologies.Mentor Team Members: Provide guidance and support to junior team members on test automation best practices, tools, and methodologies.Develop Performance Tests: Create and execute performance tests to ensure the scalability and responsiveness of our marketing automation platform under various load conditions.Implement Security Testing: Collaborate with the security team to integrate automated security tests into the CI/CD pipeline, ensuring that potential vulnerabilities are identified early in the development process.Manage Test Data: Design and maintain test data management strategies, including data generation, anonymization, and version control for consistent and reliable testing across environments.Optimize Test Coverage: Analyze code coverage metrics and work with developers to improve test coverage, focusing on critical paths and edge cases in the application.Contribute to API Testing: Develop and maintain automated tests for RESTful APIs, ensuring the reliability and consistency of data exchanges between microservices and external integrations.QualificationsBachelor's or Master's degree in Computer Science, Software Engineering, or a related field6-8 years of experience in software testing, with a strong focus on test automationProven experience in Python programming and test automation frameworks such as PyTest, Robot Framework, or SeleniumSolid understanding of software development life cycle (SDLC) and agile methodologiesExperience with CI/CD tools, preferably GitLab CIStrong knowledge of containerization technologies (Docker, Kubernetes)Familiarity with cloud platforms, particularly Google CloudExperience in testing AI/ML applications and microservices architectureExcellent problem-solving and analytical skillsStrong communication skills and ability to work effectively in a team environmentExperience with performance testing tools and methodologiesKnowledge of database systems and SQL for test data managementFamiliarity with version control systems, preferably GitUnderstanding of RESTful API testing principles and toolsExperience with test management tools and defect tracking systemsRequired Software KnowledgePython (advanced level)PyTest or similar Python testing frameworksGitLab CIDocker and KubernetesGoogle Cloud PlatformJenkins or similar CI/CD toolsSelenium WebDriverRole & responsibilities Preferred candidate profile Perks and benefits
Not specified
INR 0.5 - 2.25 Lacs P.A.
Work from Office
Full Time
We have job opportunity with Waymore-AI Product company in Bangalore forSenior Python or ML Developer Interested Candidates pleas apply through the below linkhttps://conversationalforms.connect.waymore.io/?id=acb50e83-e72b-4224-8062-a4119912814e(if the link does not work copy and paste on browser)Instructions to Apply for a Job Position with Waymore (Read before applying)There are four phases of assessment to complete before the interview is scheduled with the Hiring Manager. (Each phase will take at least 30 minutes, so please ensure you have enough time to complete them before proceeding.)1. First Phase Discovery PhaseThis phase will ask for your basic personal details, such as your name, email, contact number, etc. You'll also need to provide information about your latest education, certifications (if any), professional achievements, language skills, employment status, reason for leaving your last job, job title, work experience, and the companies you've worked for. Additionally, you'll be asked to detail your daily routine by the hour (e.g., what you do at 10 am, 11 am, 12 pm, etc., until 7 pm). Other questions will include your work mode and transportation method.You'll also need to answer questions regarding KPIs, record a video introduction, respond to technical questions based on the job description, and provide your current compensation details. Finally, you'll need to upload your profile.Once you submit your profile, you'll receive an automated email confirming whether your qualifications match the job requisition.To proceed to the second phase, you will receive an email notification for the next assessment step.2. Second Phase Software KnowledgeThis phase will test your software knowledge relevant to the job requisition. It includes multiple-choice technical questions.To proceed to the Third phase, you will receive an email notification for the next assessment step.3. Third Phase Pre-qualificationThis phase consists of multiple-choice and situational-based technical questions that assess your qualifications for the role.To proceed to the Fourth phase, you will receive an email notification for the next assessment step.4. Fourth Phase QualificationIn the final phase, you'll answer a set of technical multiple-choice and situational-based questions to assess your qualifications further.Once you complete the Fourth Phase, you'll receive an automated email with instructions to schedule the first round of interviews with the Technical Hiring Manager. In the email, you'll be able to view the availability of the technical panel and select a suitable time for your interview.Same as for Second round with CEO and then HR Interview.Senior Python or ML DeveloperJob SummaryWe are seeking a highly skilled Senior Python or ML Developer to join our innovative team at WayMore. This mid-senior level position is based in Gayatri Tech Park (4th floor Plot 183, EPIP, Near iGate, KIADB Industrial A) and offers an exciting opportunity to work on-site with cutting-edge AI and machine learning technologies.As a Senior Python or ML Developer, you will play a crucial role in developing and implementing advanced AI microservices, optimizing machine learning models, and contributing to the overall growth of our AI capabilities. This position requires a deep understanding of Python development, machine learning frameworks, and a passion for solving complex problems in the realm of artificial intelligence.The on-site nature of this role allows for close collaboration with our talented team of developers, data scientists, and DevOps professionals. You'll have the opportunity to work in a dynamic environment that fosters innovation and continuous learning. Our state-of-the-art office provides all the necessary tools and resources to support your work, including high-performance computing infrastructure and the latest software development tools.Key ResponsibilitiesLead the development and implementation of AI microservices using Python and machine learning frameworksDesign, train, and optimize machine learning models for various business applicationsCollaborate with cross-functional teams to integrate AI solutions into existing systems and workflowsConduct code reviews and mentor junior developers in best practices for AI and ML developmentContribute to the architectural design of scalable and efficient AI systemsStay abreast of the latest advancements in AI and ML technologies and implement them in our projectsParticipate in the full software development lifecycle, from conception to deployment and maintenanceEssential Duties and ResponsibilitiesDevelop AI Microservices: Write clean, efficient, and maintainable Python code to build AI microservices that meet business and technical requirements. This involves designing modular and scalable architectures that can handle complex AI tasks while integrating seamlessly with our existing systems.Train and Optimize ML Models: Develop, train, and fine-tune machine learning models using frameworks like TensorFlow, PyTorch, or Scikit-learn. Optimize models for inference speed and resource efficiency, ensuring they can perform effectively in production environments with varying workloads.Integrate with DevOps Pipelines: Collaborate with the DevOps team to integrate AI microservices into CI/CD pipelines (GitLab CI) and ensure smooth deployment across environments. This includes writing and maintaining deployment scripts, configuring containerization, and implementing monitoring solutions.Debug and Troubleshoot: Identify and resolve issues in AI microservices, including performance bottlenecks, deployment failures, and model inaccuracies. Conduct thorough root cause analysis and implement robust solutions to prevent recurring problems.Monitor System Performance: Use monitoring tools to track the performance of deployed microservices and machine learning models. Proactively address any anomalies or degradation in performance, and implement automated alerting systems to ensure rapid response to critical issues.Collaborate with Teams: Participate in daily stand-ups, sprint planning, and retrospectives to align development efforts with team goals. Work closely with DevOps and other developers to ensure seamless integration of AI services into the broader technology stack.Document Code and Processes: Maintain clear and comprehensive documentation for code, models, and deployment processes to ensure reproducibility and knowledge sharing. This includes creating technical specifications, API documentation, and contributing to the team's knowledge base.Research and Implement New Technologies: Explore and integrate new tools, libraries, and frameworks to improve the efficiency and capabilities of AI microservices. Stay updated with the latest advancements in AI/ML and propose innovative solutions to enhance our product offerings.Design and implement scalable and efficient AI microservices using Python and machine learning frameworks. This involves architecting solutions that can handle increasing data volumes and computational demands while maintaining high performance and reliability.Ensure the reliability, performance, and scalability of AI systems through rigorous testing and optimization. Implement comprehensive test suites, including unit tests, integration tests, and stress tests to validate the robustness of AI microservices.Contribute to the development of internal tools and libraries that enhance the team's productivity and standardize AI development practices across the organization.Mentor junior developers and data scientists, providing guidance on best practices in AI development, code quality, and machine learning methodologies.Collaborate with product managers and business stakeholders to translate business requirements into technical specifications for AI features and functionalities.Participate in code reviews, providing constructive feedback to team members and ensuring adherence to coding standards and best practices in AI development.Contribute to the continuous improvement of development processes, suggesting and implementing enhancements to increase efficiency and code quality.QualificationsBachelor's or Master's degree in Computer Science, Data Science, or a related field6-8 years of professional experience in software development, with at least 3-4 years focused on AI and machine learningStrong proficiency in Python programming, including experience with popular AI/ML libraries and frameworksExtensive experience in developing and deploying machine learning models in production environmentsDeep understanding of machine learning algorithms, statistical modeling, and data preprocessing techniquesFamiliarity with cloud platforms (e.g., AWS, GCP, or Azure) and containerization technologies (e.g., Docker, Kubernetes)Experience with version control systems (Git) and CI/CD pipelinesStrong problem-solving skills and ability to work independently on complex projectsExcellent communication skills, with the ability to explain technical concepts to non-technical stakeholdersProven track record of delivering high-quality, scalable AI solutions in a fast-paced environmentExperience with agile development methodologies and collaborative tools (e.g., JIRA, Confluence)Ability to mentor junior team members and contribute to the growth of the AI development teamStrong analytical and quantitative skills, with the ability to work with large datasetsPassion for staying updated with the latest trends and advancements in AI and machine learningRequired Software KnowledgePython (advanced level)TensorFlow, PyTorch, or Scikit-learnSQL and NoSQL databases (e.g., PostgreSQL, MongoDB)Git and GitLab CIDocker and KubernetesLinux/Unix operating systemsJupyter Notebooks for data analysis and model prototypingRole & responsibilities Preferred candidate profile Perks and benefits
Not specified
INR 0.8 - 3.0 Lacs P.A.
Work from Office
Full Time
We have job opportunity with Waymore-AI Product company in Bangalore for PHP Senior Developer.Interested Candidates pleas apply through the below linkhttps://conversationalforms.connect.waymore.io/?id=65aa2a73-0cac-4378-8979-a6d90824c5a4 (if the link does not work copy and paste on browser)Instructions to Apply for a Job Position with Waymore (Read before applying)There are four phases of assessment to complete before the interview is scheduled with the Hiring Manager. (Each phase will take at least 30 minutes, so please ensure you have enough time to complete them before proceeding.)1. First Phase Discovery PhaseThis phase will ask for your basic personal details, such as your name, email, contact number, etc. You'll also need to provide information about your latest education, certifications (if any), professional achievements, language skills, employment status, reason for leaving your last job, job title, work experience, and the companies you've worked for. Additionally, you'll be asked to detail your daily routine by the hour (e.g., what you do at 10 am, 11 am, 12 pm, etc., until 7 pm). Other questions will include your work mode and transportation method.You'll also need to answer questions regarding KPIs, record a video introduction, respond to technical questions based on the job description, and provide your current compensation details. Finally, you'll need to upload your profile.Once you submit your profile, you'll receive an automated email confirming whether your qualifications match the job requisition.To proceed to the second phase, you will receive an email notification for the next assessment step.2. Second Phase Software KnowledgeThis phase will test your software knowledge relevant to the job requisition. It includes multiple-choice technical questions.To proceed to the Third phase, you will receive an email notification for the next assessment step.3. Third Phase Pre-qualificationThis phase consists of multiple-choice and situational-based technical questions that assess your qualifications for the role.To proceed to the Fourth phase, you will receive an email notification for the next assessment step.4. Fourth Phase QualificationIn the final phase, you'll answer a set of technical multiple-choice and situational-based questions to assess your qualifications further.Once you complete the Fourth Phase, you'll receive an automated email with instructions to schedule the first round of interviews with the Technical Hiring Manager. In the email, you'll be able to view the availability of the technical panel and select a suitable time for your interview.Same as for Second round with CEO and then HR Interview.PHP Senior DeveloperWayMore - Revolutionizing Customer ConnectionsJob SummaryWayMore is seeking a highly skilled PHP Senior Developer to join our dynamic team in Gayatri Tech Park (4th floor Plot 183, EPIP, Near iGate, KIADB Industrial A). This is a mid-senior level, on-site position that plays a crucial role in developing and maintaining our cutting-edge marketing automation platform.As a PHP Senior Developer, you will be responsible for designing, coding, and modifying websites and applications, from layout to function, according to our client's specifications. You will strive to create visually appealing sites that feature user-friendly design and clear navigation, all while ensuring the highest level of web functionality and performance.This on-site position requires your physical presence in our office, allowing for direct collaboration with team members and stakeholders. You'll be working in a vibrant, fast-paced environment where your expertise will directly contribute to the evolution of our platform. The on-site nature of this role facilitates real-time problem-solving, improves communication efficiency, and fosters a strong team culture.Key ResponsibilitiesLead the development and maintenance of complex PHP applications, ensuring high performance, responsiveness, and scalabilityArchitect and implement new features for our marketing automation platform, focusing on efficiency and user experienceCollaborate with cross-functional teams to define, design, and ship new featuresOptimize application for maximum speed and scalabilityParticipate in code reviews and mentor junior developers to maintain high code quality standardsTroubleshoot, debug, and upgrade existing systemsStay up-to-date with emerging technologies and industry trends, recommending improvements to our technology stackDaily TasksWrite clean, maintainable, and efficient PHP codeDevelop and maintain RESTful APIs for our platform's various componentsImplement security and data protection measuresIntegrate data storage solutions, including relational databases and NoSQLCollaborate with front-end developers to integrate user-facing elements with server-side logicPerform thorough testing and debugging of applicationsParticipate in daily stand-up meetings and sprint planning sessionsEssential Duties and ResponsibilitiesDesign and implement new features and functionality for our marketing automation platformEnsure the technical feasibility of UI/UX designs and propose alternative solutions when necessaryOptimize application for maximum speed and scalability, particularly for high-volume messaging systemsDevelop and maintain comprehensive database schemas that support our platform's complex data requirementsImplement security and data protection measures, ensuring compliance with relevant regulations (e.g., GDPR, CCPA)Create and maintain software documentation, including technical specifications and API documentationCollaborate with DevOps to establish and refine CI/CD pipelines for efficient deployment processesConduct code reviews and provide constructive feedback to maintain code quality and foster team growthTroubleshoot, debug, and upgrade existing systems to improve performance and user experienceMentor junior developers, sharing knowledge and best practices in PHP developmentParticipate in architecture discussions and contribute to strategic technical decisionsStay informed about new technologies and industry trends, evaluating and recommending improvements to our technology stackCollaborate with product managers to define and implement new product featuresOptimize applications for maximum speed and scalability, with a focus on handling large volumes of data and concurrent usersImplement automated testing strategies to ensure code reliability and reduce regression issuesQualificationsEducation and Experience:Bachelor's degree in Computer Science, Software Engineering, or a related field8 - 10 years of professional experience in PHP developmentProven track record of developing large-scale, high-performance web applicationsStrong understanding of object-oriented programming and design patternsExperience with modern PHP frameworks (e.g., Laravel, Symfony)Proficiency in front-end technologies (HTML5, CSS3, JavaScript, jQuery)Experience with RESTful APIs and microservices architectureSolid understanding of database technologies (MySQL, PostgreSQL, MongoDB)Familiarity with version control systems (Git)Knowledge of agile development methodologiesTechnical Skills:Advanced PHP programming skills, including PHP 7.x and 8.x featuresProficiency in SQL and database optimization techniquesExperience with caching mechanisms (e.g., Redis, Memcached)Knowledge of message queuing systems (e.g., RabbitMQ, Apache Kafka)Familiarity with containerization technologies (Docker, Kubernetes)Understanding of web security principles and best practicesExperience with unit testing and test-driven development (PHPUnit)Soft Skills:Strong problem-solving and analytical skillsExcellent communication and interpersonal abilitiesAbility to work effectively in a team environmentStrong leadership and mentoring capabilitiesAttention to detail and commitment to code qualityAbility to manage multiple projects and prioritiesProactive approach to learning and staying updated with industry trendsRequired Software KnowledgeEssential:PHP (7.x and 8.x)MySQL or PostgreSQLLaravel or Symfony frameworkGit version controlRESTful API developmentDockerRedis or MemcachedRole & responsibilities Preferred candidate profile Perks and benefits
Not specified
INR 12.0 - 15.0 Lacs P.A.
Work from Office
Full Time
Not specified
INR 6.0 - 10.0 Lacs P.A.
Work from Office
Full Time
Not specified
INR 6.0 - 8.0 Lacs P.A.
Work from Office
Full Time
Not specified
INR 12.0 - 16.0 Lacs P.A.
Work from Office
Full Time
FIND ON MAP
Gallery
Reviews
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Chrome Extension