Senior Software Engineer I

4 weeks ago


Bengaluru, Karnataka, India Upland Software Full time

About the Role

We are seeking a highly skilled Senior Software Engineer I (Front-End) to join our Upland Audiences team. As a key member of our front-end development team, you will be responsible for designing and developing robust, scalable, and user-friendly front-end applications.

Key Responsibilities

  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Design and develop front-end applications using React, TypeScript, and other relevant technologies
  • Troubleshoot and resolve production issues in a timely and efficient manner
  • Participate in code reviews and contribute to the improvement of our development processes
  • Stay up-to-date with industry trends and best practices, and apply this knowledge to improve our products and services

Requirements

To be successful in this role, you will need:

  • 5-7 years of experience in front-end development, with a strong focus on React and TypeScript
  • At least 4+ years of experience in software development, with a strong understanding of software design patterns and principles
  • Excellent problem-solving skills, with the ability to analyze complex issues and develop effective solutions
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Experience with Agile development methodologies and version control systems such as Git

Preferred Skills

We are particularly interested in candidates with experience in:

  • Knockout and Selenium
  • C# and Lambda
  • SnowSQL and Postgres

About Upland Software

Upland Software is a leading provider of cloud-based software solutions for the omnichannel marketing, sales, and customer service industries. Our products help businesses to engage with their customers, drive revenue growth, and improve customer satisfaction.



  • Bengaluru, Karnataka, India May I Help You Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at {company}.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design and implement software applicationsCollaborate with cross-functional teamsEnsure code quality and...


  • Bengaluru, Karnataka, India Philips Full time

    Job Title: Senior Software Specialist IAbout the Role:We are seeking a highly skilled Senior Software Specialist I to join our team at Philips. As a Senior Software Specialist I, you will be responsible for designing and implementing software on component or module level, ensuring that the software is reliable, efficient, user-friendly, and meets the...


  • Bengaluru, Karnataka, India Philips Full time

    Job Title: Senior Software Specialist IAbout the Role:We are seeking a highly skilled Senior Software Specialist I to join our team at Philips. As a Senior Software Specialist I, you will be responsible for designing and implementing software solutions that meet the highest quality and coding standards.Key Responsibilities:* Design and implement software...


  • Bengaluru, Karnataka, India Absolute Sports Pvt. Ltd. Full time

    Job Title: Senior Software EngineerAbout the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with the development team to ensure that all software meets the required standards and is delivered on time.Key Responsibilities:• Design and develop software...


  • Bengaluru, Karnataka, India May I Help You Full time

    About the RoleMay I Help You is seeking a skilled Senior Python Programmer to be part of our team. The ideal candidate will have a strong background in Python development and experience working with the Django framework.Key ResponsibilitiesDevelop and maintain high-quality Python code for web applications.Collaborate with cross-functional teams to design and...


  • Bengaluru, Karnataka, India Anthology Inc Full time

    Job Title: Senior Software Engineer IAbout the Role:We are seeking a highly skilled Senior Software Engineer I to join our Integration Development team at Anthology Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining software solutions on the Azure platform.Key Responsibilities:Develop and maintain software on...


  • Bengaluru, Karnataka, India May I Help You Full time

    Job Title: Senior Python EngineerOverview: We are seeking a skilled Senior Python Engineer to join our team at May I Help You. The successful candidate will have a strong background in Python and a passion for delivering high-quality software solutions.Responsibilities:Develop and maintain Python applications and services to meet the needs of our...


  • Bengaluru, Karnataka, India ADCI - Karnataka - A66 Full time

    About the RoleThis is a 12-month contract position at ADCI - Karnataka - A66. As a Software Development Engineer-I, you will be part of a new team building a large-scale tier-1 rendering platform that supports Amazon Pay. You will work closely with senior engineers to architect and develop the best technical design, focusing on the design system, UX...


  • Bengaluru, Karnataka, India Teva Pharmaceuticals Full time

    Job Details: We are seeking an experienced Senior Software Engineer to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. Key Responsibilities: • Design and develop software applications • Collaborate with cross-functional teams • Troubleshoot and...


  • Bengaluru, Karnataka, India NTT DATA Services Full time

    Job DescriptionJob Title: Senior Software Engineer - JavaWe are seeking a skilled Senior Software Engineer - Java to join our team at ABC Corporation. The successful candidate will be responsible for leading the development of our company's software solutions using Java.Key Responsibilities:• Collaborate with cross-functional teams to design and develop...


  • Bengaluru, Karnataka, India BirlaSoft Full time

    About the Role:Detailed information about this position is not available at this time.We are seeking an exceptional Senior Software Engineer to join our team at "{company}". We require a highly skilled professional to lead the development of our software products and drive innovation in the field.Key Responsibilities:Develop and implement software solutions...


  • Bengaluru, Karnataka, India MaxLinear Full time

    We are seeking a Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.


  • Bengaluru, Karnataka, India CNR EdTech Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at "{company}". The ideal candidate will have a strong background in software development and be able to design, develop, and maintain complex software systems.

  • Software Engineer I

    3 weeks ago


    Bengaluru, Karnataka, India Expedia Group Full time

    **Software Engineer I (Fullstack)**We're seeking a talented Software Engineer I (Fullstack) to join our team at Expedia Group. As a Fullstack Developer, you will design and develop practical solutions for our business, utilizing your skills in Java and React.Key Responsibilities:Develop clean, maintainable, optimized, modular code with good naming...


  • Bengaluru, Karnataka, India Mimecast Full time

    We are looking for a skilled Senior Software Engineer to join our team at "{company}". The ideal candidate will have a strong foundation in software development and a passion for delivering high-quality solutions. Key responsibilities include designing and implementing complex software systems, collaborating with cross-functional teams, and ensuring seamless...


  • Bengaluru, Karnataka, India Analog Devices Full time

    We are seeking a Senior Software Engineer to join our team at {company}. As a seasoned software engineer, you will be responsible for designing, developing, and maintaining scalable and efficient software systems.Key responsibilities include:Collaborating with cross-functional teams to identify and prioritize project requirementsDesigning and implementing...


  • Bengaluru, Karnataka, India May I Help You Full time

    May I Help You is seeking a highly skilled SP3D software engineer to design and model complex structures and equipment. The ideal candidate will have strong technical knowledge and proficiency in SP3D software, as well as excellent problem-solving and analytical skills.Key Responsibilities:Design and model structures and equipment using SP3D softwareCreate...


  • Bengaluru, Karnataka, India I Learn Future Full time

    At I Learn Future, we are looking for a skilled Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing high-quality software applications using Java and Spring Boot. In this role, you will work on building scalable and efficient systems, collaborating with cross-functional teams,...


  • Bengaluru, Karnataka, India Western Digital Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications.Key...


  • Bengaluru, Karnataka, India Accor Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Company. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions.Responsibilities:* Design and develop complex software systems using a variety of programming languages...