Talent.com
Senior Software Engineer

Senior Software Engineer

CASTBangalore Urban, Karnataka, India
17 days ago
Job description

Job Summary :

Working at CAST R&D means being an important part of a highly-talented, fast-paced, multicultural and Agile team based in Paris (France) and Bangalore (India). The team builds sophisticated source code analysis platform leveraging parsing, control flow, data flow and others mechanisms to fully understand the inner structure of the complex IT Systems developed and used by the Fortune 500 companies.

Responsibilities

  • Lead the design and implementation of Role-Based Access Control (RBAC) systems, ensuring robust authentication and authorization mechanisms across our software ecosystem.
  • Architect and develop a highly scalable and fault-tolerant distributed queue system to facilitate efficient communication and data processing among various microservices.
  • Lead efforts to optimize Neo4j query performance, leveraging best practices and advanced techniques to enhance the efficiency and responsiveness of graph database operations.
  • Provide technical guidance and mentorship to backend developers, fostering a culture of excellence, collaboration, and continuous learning within the team.
  • You will be working as an individual contributor, will be integrated in Dashboard Teams working on web portals of CAST AIP. Your teammates are located in India and in France.
  • You will collaborate writing and designing new features and improve existing ones. You will write unit tests and drive code reviews. You will participate in best practices definition and technology watch. Depending on your will, skills and experience, you will have the opportunity to take technical lead on topics or projects.
  • While the domain of CAST is a niche, the position will propose you to work on software that dedicate to company dashboards and control software, focusing on technical and creative skills.

Profile :

  • Experience : 4 to 7 years
  • Experience in developing back-end / full stack applications at scale
  • Experience in backend technologies like GOLANG, NodeJS, Python, REST web services and Java(OOPS, Collections, DB Access) or any other technology.
  • Should have experience in any of the front-end framework like React, Angular, BackboneJS, Ext etc and HTML / CSS / Bootstrap.
  • Hands on experience in JavaScript Concepts (OO-JS, Closures, Unit Testing, Module Patterns)
  • Good to have skills like REST, Bootstrap, UI Components, CI / CD, NoSQL based DB is added advantage.
  • Experience with advanced CSS programming using LESS or SASS is a plus.
  • Expertise in of server-side technologies and SQL / NoSQL is a plus.
  • Experience of JavaScript testing frameworks like Karma, Mocha, Jest etc.
  • It involves design the software system, select algorithms, theories or technologies that will be used for business applications
  • Contribute to software development design discussions for new features and new product development
  • Strong problem-solving skills and ability to troubleshoot applications & environment issues.
  • Adaptability, ability to learn faster, Independent, responsible and diligent.
  • Good team spirit and interpersonal skills, excellent written, analytical skills & business Thinking.
  • Good mentoring and communication skills
  • The candidate should have a passion for technology and a flexible, creative approach to problem solving.

    You are autonomous and take responsibility for your work.

    Ideally, you know how to write unit tests and maybe even better write them in TDD.

    You have knowledge in agile methodologies such as Scrum.

    You know about GIT and the use of continuous integration tools. You have developed single page JS applications end to end.

    Candidate should have a Bachelor or Master technical degree or equivalent experience.

    Strong knowledge in software engineering.

    Proactive Self Starter, creative thinker in designing, developing and supporting applications.

    Work as part of cross-functional, passionate agile project teams to ensure quality is driven into the heart of the development process.

    Create a job alert for this search

    Senior Software Engineer • Bangalore Urban, Karnataka, India

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.iohosur, tamil nadu, in
    We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show moreLast updated: 17 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cimpress IndiaBengaluru, IN
    Cimpress Technology develops cutting-edge, best-in-world software that our mass customization businesses use to create personalized products for over 17 million global customers.Our Mass Customizat...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Datacore TechnologiesBengaluru, Karnataka, India
    Skill Required : DevOps Continuous Integration and Continuous Delivery (CI / CD), Microsoft Power Platform, Generative AI, Core. NET Technologies, SQL Server 2012 Development Experience Range in Requir...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ArrowBengaluru, IN
    Arrow is focused on revolutionizing healthcare payments by bringing speed, accuracy, and transparency to the process.Our mission is to simplify healthcare payments for patients, providers, and heal...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ConcentrixBengaluru, IN
    An understanding of software patterns and practices, affinity for developing unit tests with complete code coverage.More than 8 years exposure to Modern web application development.Minimum 4+ years...Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Dover IndiaBengaluru, Karnataka, India
    Work within an Agile team to design, test, and implement technical solutions across a fullstack of development and tools and technologies. Solve problems by crafting software solutions using maintai...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    AlphaNimbleGreater Bengaluru Area, India
    The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance.Our purpose-built soft...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EngatiBengaluru, Karnataka, India
    We are seeking a talented Software Developer with 2-6 years of professional experience to join our team.In this role, you will be responsible for developing and maintaining applications across a ra...Show moreLast updated: 17 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ChargebeeGreater Bengaluru Area, India
    Chargebee is the leading Revenue Growth Management (RGM) platform for subscription businesses.Thousands of companies at every stage of development — from startups to enterprises — use Chargebee to ...Show moreLast updated: 9 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Genisys GroupGreater Bengaluru Area, India
    As a Back-end Software Engineer at Genisys Group, you will play a crucial role in driving product development from concept to launch, ensuring the delivery of. You will be responsible for the scalab...Show moreLast updated: 17 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    MphasisGreater Bengaluru Area, India
    Exciting Career Opportunities at Mphasis!.We’re looking for passionate and skilled professionals to join.IT solutions provider that’s transforming businesses through technology and innovation.If yo...Show moreLast updated: 15 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    ArcanaGreater Bengaluru Area, India
    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff / Lead Backend Engineer.Embark on a journey where your deep-rooted expertise in computer science fundamen...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EpsilonBengaluru, Karnataka, India
    The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative thinkers develops and bu...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    OptumBengaluru, Karnataka, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LightSpunBengaluru, Karnataka, India
    LightSpun | Bengaluru | Hybrid.LightSpun is transforming the $200B dental insurance industry through cutting-edge AI automation. We're replacing decades-old manual processes with intelligent systems...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ArcserveBengaluru, IN
    Established in 1983, Arcserve is the world’s most experienced provider of business continuity solutions that safeguard every application and system, on every premises and every cloud.Organizations ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BrillioBengaluru, Karnataka, India
    Design, develop, and maintain robust and scalable software applications using modern development best practices.Actively participate in an agile development process, contributing to sprint planning...Show moreLast updated: 17 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Tata Consultancy ServicesGreater Bengaluru Area, India
    Skill : CORE JAVA, Spring Boot, Hibernate, Microservices, Redis, Cloud (Azure / AWS), Application Security, ARTS model, AngularJS (Optional), ReactJS (Optional). Experience in designing and developing ...Show moreLast updated: 26 days ago