Senior Software Engineer

20 hours ago


Salem, Tamil Nadu, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

We're seeking a seasoned software engineer to join our customer experience team.

Key Responsibilities:
  • Billing Systems Development:
    • Create, build, and maintain robust billing infrastructure with an emphasis on accuracy, performance, and scalability.
    • Design and implement rate card systems to support complex pricing models and billing scenarios.
    • Evaluate and refine billing calculations for precision, audibility, and edge case handling.
    • Develop invoicing systems that seamlessly integrate with enterprise resource planning (ERP) tools.
  • Contract Management Solutions:
    • Develop programmatic contract management solutions to automate lifecycle processes.
    • Create APIs and workflows for automated and user interface-based contract creation, modification, and enforcement.
    • Implement business rule engines to handle complex contract terms that feed into the billing system.
  • User Access and Management:
    • Architect and maintain authentication, authorization, and access control systems.
    • Develop interfaces and APIs for enterprise account and user management.
    • Adhere to security best practices and compliance requirements.
Technical Requirements:
  • Minimum 5 years of software engineering experience with increasing responsibility.
  • Strong proficiency in TypeScript and modern JavaScript ecosystem.
  • Experience with Prisma ORM and database modeling.
  • Knowledge of PostgreSQL, including query optimization and database design.
  • Experience with Firebase for application deployment and management.
  • Familiarity with financial systems, billing processes, or fintech applications.
  • Experience building Backend for Frontend (BFF) architectures and API design patterns.
Preferred Experience:
  • Experience building billing engines, payment systems, or financial software.
  • Knowledge of contract management systems and business process automation.
  • Background in user authentication and authorization systems.
  • Experience with high-scale, high-availability systems.
  • Familiarity with compliance requirements (SOX, PCI, etc.).
  • Strong system design skills with ability to architect scalable, maintainable solutions.
  • Experience with test-driven development and maintaining high code quality standards.
  • Proficiency in debugging complex distributed systems.
  • Familiarity with security best practices for financial and user data.
Collaboration and Leadership:
  • Excellent communication skills with ability to explain technical concepts to non-technical stakeholders.
  • Experience mentoring junior engineers and conducting code reviews.
  • Collaborative approach to problem-solving and technical decision-making.
  • Ability to work cross-functionally with product, finance, and operations teams.
  • Understanding of how technical decisions impact customer experience and business metrics.


  • Salem, Tamil Nadu, India beBeeEngineering Full time ₹ 15,00,000 - ₹ 22,00,000

    Senior Software Engineering SpecialistWe are seeking a highly skilled Senior Software Engineering Specialist to join our team at BlockTXM, Inc. The ideal candidate will have extensive experience in software engineering, machine learning, and data processing.About the Role:Develop and Integrate Glean APIsCollaborate with cross-functional teams to design and...


  • Salem, Tamil Nadu, India beBeeDevelopment Full time ₹ 15,00,000 - ₹ 25,00,000

    Senior Software Development EngineerWe are seeking an experienced Senior Software Development Engineer to join our team and contribute to the development of a cutting-edge manufacturing data model.This is a long-term contract position with a leading global technology company.The ideal candidate will have a strong background in software development, excellent...


  • Salem, Tamil Nadu, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Opportunity:">">Please read the job requirements">We are looking for a senior software engineer to join our QA team.">">Responsibilities:">">Develop, maintain, and execute automated tests to ensure high software quality across web and API layers.">Contribute to building scalable and maintainable automation frameworks.">Work on complex SQL queries and...


  • Salem, Tamil Nadu, India beBeeJava Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title: Senior Java Software EngineerSummary:7+ years of professional experience in software development.Key Responsibilities:Design and develop high-quality Java applications.Implement microservices architecture, REST APIs, containerization using Docker and orchestration using Kubernetes (K8s) in production environments.Work with Agile methodologies,...


  • Salem, Tamil Nadu, India beBeeSoftware Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    Backend Developer RoleWe are looking for a skilled developer to join our team as a senior Java backend engineer.Design, develop, and maintain scalable services using Java, Spring Boot, and Microservices.Build and maintain RESTful APIs, ensuring performance, security, and scalability.Work with SQL/MySQL to design schemas, optimize queries, and improve...


  • Salem, Tamil Nadu, India beBeeTechnical Full time ₹ 1,50,00,000 - ₹ 3,00,00,000

    Senior Leadership Role in Technical ManagementThe organization seeks an experienced and skilled professional to lead a team of talented software engineers. This role involves driving the development and optimization of software tools and frameworks, improving efficiency, streamlining build-test pipelines, and enhancing pipeline stability.ResponsibilitiesLead...


  • Salem, Tamil Nadu, India beBeedeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Are you a seasoned developer looking to elevate your career?About the RoleWe are seeking an experienced Senior Full Stack Developer with a strong background in Angular 16+, .NET Core 6, SQL Server, and Selenium-based test automation.Design, develop, and maintain scalable web applications using Angular 16+ and .NET Core 6.Optimize relational databases using...


  • Salem, Tamil Nadu, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Software Development PositionWe are seeking an experienced software developer to join our team. As a key member, you will be responsible for designing, developing, and deploying high-quality software solutions.This role is ideal for individuals with 5+ years of hands-on experience in software development, particularly in Ruby on Rails at scale. If you're a...


  • Salem, Tamil Nadu, India beBeeEngineering Full time ₹ 18,00,000 - ₹ 22,00,000

    Lead Software Engineering TeamWe are seeking a seasoned engineering leader to spearhead our software development efforts. As an engineering manager, you will be responsible for leading high-performing teams of engineers and developers, designing and developing scalable and efficient software solutions using Java and Spring Boot.Key ResponsibilitiesDevelop...


  • Salem, Tamil Nadu, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    Remote opportunity to contribute to a cutting-edge tech company.We are seeking an experienced software engineer with expertise in Go and Python to help scale our infrastructure and data services.Main Responsibilities:Buil