Jobs
>
Bengaluru

    Head of Software Engineering - Bengaluru, India - FCM Travel India

    Default job background
    Tourism / Travel / Hospitality
    Description

    Job Purpose:

    Director of Development Engineering will play a crucial role in driving forward our technological evolution initiatives by designing and leading innovative programs that deliver transformative solutions to our business and customers. Reporting to our Chief Technology Officer, you will work closely with cross-functional teams to conceptualize, plan, and execute technology programs that leverage cutting-edge technologies and drive business value.

    The position is a skilled hands-on Lead Developer with 8-12 of experience in Java and React developments, specifically on the Azure/AWS platform. As our Lead Developer you will be responsible for managing our development engineering team as well as designing, developing, and deploying scalable and secure applications using Java and React frameworks within an Azure/AWS Cloud environment.

    The ideal candidate should have a strong background in designing, developing, and maintaining enterprise-level applications using Java, AI and React technologies. You will collaborate with cross-functional teams to deliver innovative high-quality software solutions that meet business requirements and adhere to industry best practices.

    To be successful in this role, you will need extensive knowledge of programming languages and the software development life cycle.

    Core responsibilities will include but not limited to:

    • Design and develop robust, scalable, and high-performance software solutions using Java and React frameworks on the Azure/AWS platform.
    • Familiar with automation (RPA, Selenium) and testing frameworks to ensure all developments are deployed with regression testing.
    • Collaborate with product managers, designers, and other stakeholders to understand business requirements and translate them into technical specifications.
    • Write clean, efficient, and maintainable code, adhering to coding standards and best practices.
    • Troubleshoot and debug application issues, identify root causes, and implement timely resolutions.
    • Perform unit testing and debugging to ensure the quality and stability of software applications.
    • Conduct code reviews and provide constructive feedback to team members to improve code quality.
    • Identify and resolve technical issues, bottlenecks, and performance gaps in software applications.
    • Ensure application security by following secure coding practices and integrating appropriate security measures.
    • Optimize application performance by implementing efficient algorithms, caching mechanisms, and database optimizations.
    • Stayup to date with the latest trends and advancements in digital/AI trend and advancement and evaluate their potential for application enhancements.
    • Collaborate with DevOps teams to ensure smooth deployment and operation of software applications.
    • Work with cross-functional team such as Product, Support, Implementation to deliver high-quality solutions.
    • Mentor and guide junior developers, providing technical leadership and sharing knowledge to foster their growth and development.
    • Work closely with the business to translate business requirement to technical solutions.

    Qualid

    • Bachelor's degree in computer science, computer engineering or relevant field required.
    • 8+years of hands-on experience in software industry in either development or build and release in Java, .NET environment, Web Services / WCF / Web API.
    • Professional certification in DevOps VM, AWS Storage, Cloud security, Load Balancer, auto scaling, Backup strategies, cloud automation are strongly preferred.
    • Cloud certifications in AWS and/or Azure. (e.g., Azure Developer Associate or Azure Solutions Architect).
    • Experience with other programming languages, such as Python or JavaScript.
    • Familiarity with Agile development methodologies, such as Scrum, Scrum Master or Kanban. Knowledge of software security best practices and experience implementing security measures in application
    • have hands on and good understanding on DevOps tools and automation framework like Kubernetes, AWS ECS, Terraform, ECR, Helm etc. Experience with Build, Deployment and CI tools such as GIT, TFS Vnext, Bamboo, Jenkins, Maven, Gradle.
    • A working understanding of code must be proficient with scripting languages.
    • Experience with automation/tools configuration management using either Chef, Docker, or an equivalent, focusing on faster provisioning, reliability, and consistency.
    • Experience with API integration with CI/CD tools.
    • Experience in analytics and monitoring tool like Grafana, Kibana, Splunk etc.
    • Strong verbal and written communication skills. Proactive and self-motivated – willing to improve on existing processes to allow for faster iterations.
    • Ability to work in a fast-paced environment where iterative changes may need to go out in rapid succession.
    • Experience developing customized code for multiple projects simultaneously.
    • Knowledge in GitHub. Gitlab, SVN.
    • Knowledge in MSSQL, MySQL, and Mongo db.

  • Dell

    Software Engineer

    3 days ago


    Dell BENGALURU, India

    Software Engineer - Java8 Programming · The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnos ...

  • Wenger & Watson Inc

    Software Engineer

    4 days ago


    Wenger & Watson Inc Bangalore, India Full time

    Looking for Software Development Engineer for an E commerce Organization Experience: 6-9 years Job Location: Bangalore (Hybrid)Qualification : Only Engineering Graduates Requirements: At least 6 years of experience in software development, with a focus on back-end systems. · Deep ...

  • CodeHall Technology Pvt. Ltd.

    Software Engineer

    1 week ago


    CodeHall Technology Pvt. Ltd. Bengaluru, India

    · This is not a remote opportunity, you are expected to work from office 3 days a week. · We are only considering Bangalore candidates currently. · We are seeking a talented Entry-Level Software Engineer to join our dynamic team. The ideal candidate will have a strong foundation ...

  • NetApp

    Software Engineer

    6 days ago


    NetApp Bengaluru, India

    Title: Software Engineer · Location: Bangalore, Karnataka, IN, · Requisition ID: About NetApp · We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can't do ...

  • NetApp

    Software Engineer

    3 days ago


    NetApp Bengaluru, India

    Title: Software Engineer (C,C++ / Storage Replication) · Location: Bangalore, Karnataka, IN, · Requisition ID: About NetApp · We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh ...

  • TalentXo

    Software Engineer

    4 days ago


    TalentXo bangalore, India

    We are looking for a talented and motivated Software Engineer to join our growing Data Engineering & Analytics team. · In this role, you will play a pivotal role in developing, maintaining, and improving our reporting products and data pipelines. · Responsibilities : · - Design a ...

  • Treyas Infotech and Consulting Pvt Ltd

    Software Engineer

    4 days ago


    Treyas Infotech and Consulting Pvt Ltd bangalore, India

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. · Responsibilities · BE, B. Tech, or higher /MCA. · Must have 3-6 years of industry experience in related ...

  • Eightfold

    Software Engineer

    4 days ago


    Eightfold Bengaluru, India

    About Us: · Eightfold was founded with a vision to solve for employment in our society. For decades, the connection between individuals and opportunities has been based on who they are and their network's strength vs. their potential. Eightfold leverages artificial intelligence t ...

  • Talent-Max Consultant

    Software Engineer

    4 days ago


    Talent-Max Consultant Bangalore, India

    Designation: Software Engineer - Sr. (Product Engineering) · Join a dynamic team that designs, develops, and supports software solutions to the needs of the legal technology community. Our team spans across several time-zones and cities, leveraging agile development, Microsoft .N ...

  • Nuvteq Solutions Private Ltd.

    Software Engineer

    1 week ago


    Nuvteq Solutions Private Ltd. Bengaluru, India

    Company Description · NUVTEQ Solutions Private Ltd. is a software solutions company based in Bengaluru. We are passionate about providing efficient, robust, and cost-effective software solutions for clients across the globe. Our team consists of analysts, architects, and hard-cor ...

  • Squareroot Consulting Pvt Ltd

    Software Engineer

    4 days ago


    Squareroot Consulting Pvt Ltd bangalore, India

    We are hiring for AI based product startup headquartered at Bangalore. Looking for a passionate Software Engineers to strengthen our platform which will built on using next-generation data science and artificial intelligence. · Experience : 1 to 5 Years · Education : BE/BTech (On ...

  • Arista Networks

    Software Engineer

    4 days ago


    Arista Networks Bengaluru, India

    Arista Networks is the leader in software driven networking solutions for today's largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carr ...

  • hiringplug™

    Software Engineer

    4 days ago


    hiringplug™ Bengaluru, India

    We are hiring for one of our renowned client based out of Bengaluru · We're seeking a motivated software engineer/developer to join our dynamic development team as it expands. The ideal candidate is an innovative thinker familiar with Java-based applications/products and industry ...

  • FX Consulting

    Software Engineer

    4 days ago


    FX Consulting Bangalore, India permanent

    Requirements: · - 5+ years of experience as a Python Developer with a strong portfolio of projects. · - Bachelor's degree in Computer Science, Software Engineering, or a related field. · - Work with different teams to design, develop and test software systems and applications · - ...

  • Whitefield Careers

    Software Engineer

    4 days ago


    Whitefield Careers bangalore, India permanent

    Software Engineer - Scala · Role and Responsibilities: · - Scala Development: Design, develop, and maintain scalable and high-performance software solutions using the Scala programming language. · - Backend Development: Collaborate with cross-functional teams to architect and im ...

  • Trellix

    Software Engineer

    1 week ago


    Trellix Bengaluru, India

    Lead Software Engineer/ Senior Tech LeadSoftware EngineerManager / Senior Manager Program ManagementAdministrative SupportProfessional Service Solution ConsultantSenior Customer Success ManagerSenior Customer Success ManagerCustomer Success ManagerDemo SpecialistCustomer Success ...

  • Urbint

    Software Engineer

    2 weeks ago


    Urbint Bengaluru, India

    Job Title : Software Engineer · Location : Indiqube South Summit, Jayanagar, Bangalore. · Position Type : Full Time · Experience Level : Freshers (2024 Passouts) · Company Overview : · Urbint India (https : ) · At Urbint, our mission is to make communities more resilient. We d ...


  • FICO Bengaluru, India

    The Opportunity · 'We are seeking a director to lead the development of an analytic decisioning platform. You will be leading a highly energetic team of software engineers to create the next generation software platform for FICO's software decisions capabilities. This role involv ...

  • NetApp

    Software Engineer

    30 minutes ago


    NetApp Bengaluru, India

    Title: Software Engineer · Location: Bangalore, Karnataka, IN, · Requisition ID: Job Summary · As a technical member of the System Test Engineering (STE) team, you will work as part of the team responsible for software validation, testing and automation of Platform software an ...

  • BayOne Solutions

    Software Engineer

    1 week ago


    BayOne Solutions Bengaluru, India

    Job Title: · Sr. Software Engineer · Location: · Bangalore, India · Job Type: · Fulltime · Job responsibilities · Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors · Develops secure and high-quality produ ...