Senior Software Engineer - Chennai, India - ToCumulus Software Services Pvt Ltd

    ToCumulus Software Services Pvt Ltd
    ToCumulus Software Services Pvt Ltd Chennai, India

    1 week ago

    Default job background
    Technology / Internet
    Description

    Company Description

    At ToCumulus Softwares, we're dedicated to crafting cutting-edge applications and building innovative products that empower businesses to thrive in today's digital landscape. As pioneers in software development, we specialize in creating tailored solutions to meet our clients' unique needs.

    Our flagship SaaS product features comprehensive CRM, Accounting, and Project Management modules, providing businesses with the tools they need to streamline operations, enhance productivity, and drive growth. In addition, we're developing an extensive ERP suite, including modules such as a secure vault, robust helpdesk solutions, and a comprehensive HRMS system, to centralize operations and optimize workflows.

    At ToCumulus Softwares, innovation is at the core of everything we do. We're committed to staying ahead of the curve, leveraging the latest technologies and best practices to ensure our clients always have access to cutting-edge solutions that drive success.

    Role Description

    This is a full-time on-site role for a Senior Software Engineer at our Chennai office. As a Senior Software Engineer, you will be responsible for developing high-quality software solutions, collaborating with cross-functional teams, and implementing best practices in software development. You will also be involved in designing and implementing scalable and robust backend systems, ensuring the reliability and security of our applications.

    Qualifications

    • Strong foundation in Computer Science and Back-End Web Development
    • Experience in Software Development with proficiency in Python Programming
    • Proven track record of developing and implementing complex software applications
    • Experience with Odoo 15.0/16.0 development and deployment
    • Ability to work independently and as part of a team
    • Excellent problem solving, critical thinking, and communication skills
    • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
    • Experience in managing software development projects
    • Experience with UI/UX is a plus
    • Experience with Dev-Ops pipelines and CI/CD is a plus