Highly Skilled Software Developer

2 days ago


Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000
Senior Software Engineer

We are seeking an exceptional Senior Software Engineer to join our team. As a key player in our software development process, you will be responsible for designing and building scalable, efficient, and secure software solutions.

Key Responsibilities:
  • Software Engineering Fundamentals
    • 4+ years of experience in software engineering principles, including object-oriented design, data structures, algorithms, and system architecture.
    • Strong understanding of software development life cycles, including planning, analysis, design, implementation, testing, and deployment.
  • Ruby on Rails Experience
    • Experience developing robust and scalable applications using Ruby on Rails framework.
    • Familiarity with Rails conventions, best practices, and community tools.
  • Service-Oriented Architecture (SOA)
    • Experience designing and implementing SOA-based systems, including service discovery, composition, and orchestration.
    • Knowledge of message queues, APIs, and other integration patterns.
  • API Development and Maintenance
    • Experience designing, developing, and maintaining RESTful APIs, including API security, authentication, and authorization.
    • Familiarity with API gateways, load balancing, and caching techniques.
  • Frontend Development with React JS
    • Experience building responsive and interactive user interfaces using React JS library.
    • Knowledge of state management, event handling, and component lifecycle methods.
  • Documentation and Team Clarity
    • Experience creating high-quality documentation for software components, including technical specifications, design diagrams, and code comments.
    • Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
  • Modern Web Development
    • Experience with modern web development tools, frameworks, and technologies, including version control systems, build tools, and testing frameworks.
    • Knowledge of DevOps practices, including continuous integration, continuous delivery, and continuous monitoring.
  • Unit Testing and Test-Driven Development (TDD)
    • Experience writing unit tests, integration tests, and end-to-end tests for software components.
    • Ability to apply TDD principles to ensure test-driven development and continuous testing.
  • Innovation and Problem-Solving
    • A curious and innovative mindset, always looking for opportunities to improve processes, products, and services.
    • Ability to analyze complex problems, identify root causes, and develop creative solutions.


  • Bengaluru, Karnataka, India beBeeSoftware Full time

    Job Title: Software ArchitectJob Description:We are seeking a highly skilled and motivated professional to fill the role of software architect.Required Skills and Qualifications:Excellent Communication Skills: Ability to collaborate effectively with global stakeholders, communicate technical information to both technical and non-technical audiences.Strong...


  • Bengaluru, Karnataka, India beBeeABAPdeveloper Full time

    Software Developer PositionWe are seeking a highly skilled software developer with 5-10 years of experience to join our dynamic team in India. The successful candidate will be responsible for developing and maintaining high-quality software applications, collaborating with functional teams, and ensuring optimal system performance through customizations and...


  • Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 1,04,000 - ₹ 1,30,878

    Software Development ProfessionalExperience: 5-8 years of professional experience in software development is required for this role. The ideal candidate will have a solid understanding of computer science fundamentals and be able to discuss their design and significant contributions to one or more projects.Bachelor's degree in Computer Science or related...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Software Development ProfessionalAbout the RoleThis is an exciting opportunity to take on a new career challenge as a skilled software development professional. You will be working in a dynamic feature team, using your extensive experience to engineer software, scripts and tools that are often complex.The role involves collaborating with other...


  • Bengaluru, Karnataka, India beBeeSoftware Full time

    Job OverviewWe are seeking a highly skilled software architect to join our team. As a key member of our development team, you will be responsible for designing and implementing high-quality software solutions.]Key ResponsibilitiesDesign and implement efficient and reusable software code in C++11/14.Develop and debug software running on Linux-based systems...


  • Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Software Engineering ProfessionalKey Responsibilities:Technical LeadershipApplication DevelopmentDatabase AdministrationTest-Driven DevelopmentCode Review and RefactoringCollaboration with Cross-Functional TeamsRequired Skills and Qualifications:8+ years of experience in software developmentProficient in Java, Spring, RESTful APIsKnowledge of PostgreSQL,...


  • Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job OpportunityWe are seeking a highly skilled and experienced Software Engineer III to join our organization in Bengaluru, India.As a seasoned software engineer, you will serve as a key member of an agile team responsible for designing and delivering trusted market-leading technology products in a secure, stable, and scalable way.


  • Bengaluru, Karnataka, India beBeeEmbeddedSoftware Full time US$ 95,500 - US$ 1,21,250

    Unlock your potential as a Staff Embedded Software Engineer with our Digital Engineering Solutions (DES) team. We are seeking a highly skilled and dynamic professional to join us in creating a safer, more connected world.Job OverviewThis is an exciting opportunity for a technical partner who can provide support to our embedded software development teams. You...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Senior Software Engineer for CATIA CAAJob Summary:We are seeking an experienced Senior Software Engineer with expertise in CATIA CAA to join our team. As a key member of our software development team, you will design, develop, test, implement, and support technical solutions that drive business growth.The ideal candidate will have a strong background in...


  • Bengaluru, Karnataka, India beBeebackend Full time ₹ 15,00,000 - ₹ 20,00,000

    \Job Title: Lead Backend Engineer\Job Overview\We are seeking a highly skilled and experienced Lead Backend Engineer to join our technology team. This role involves designing and delivering scalable, high-performance backend systems, requiring excellent problem-solving skills, a strong sense of ownership, and the ability to guide and mentor a team in...