Software Engineer II

3 days ago


Bengaluru, Karnataka, India Upland Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

Software Engineer II Front-end

Opportunity Summary

We are looking for an enthusiastic and dynamic individual to join Upland Software as a Software Engineer II (Front-end) for our Kapost Product.

What would you do?

  • Develop and maintain scalable and robust enterprise applications
  • Work as part of cross functional, passionate agile (SCRUM/Kanban) project teams ensuring high quality delivery is at the heart of the development process from requirements definition through to delivery
  • Participate in scrum ceremonies and participate on development projects and implement solutions in partnership with development managers and teams.
  • Resolution of performance or security issues.
  • Provide relevant, honest and accurate feedback to management.
  • Research, recommend and implement tools as needed with the goal of continually increasing our development productivity
  • Proactively bringing issues and problems to the attention of the team; generating, proposing and

    implementing innovative solutions to solve them
  • Be an advocate of automation, Test Driven Development, Continuous Integration and Continuous Delivery
  • Maintain exceptionally high standards of design and code quality at all times, including but not limited to adherence to architectural, security and scalability standards and principles
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • To be enthusiastic, fearless and boundary-less with the ability to coach and mentor other developers.
  • Conduct feasibility studies for the ongoing evolution of the existing portfolio of applications and services.
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.

Technical Skills

The following skills are needed for this role.

Experience

  • 3 - 5 years

Primary Skills

(MUST HAVE)

  • 3+ years of Experience with Front-end technologies - React, Vue JS, HTML/CSS, JavaScript.
  • Experience in working with web components.
  • Passionate about implementing UX\UI of web applications.
  • Programming experience -JavaScript, Typescript, bash, etc. are all nice to have skills
  • Understanding of browser technologies and limitations

Secondary Skills (nice to have)

  • Analyze, design, develop, and maintain scalable solutions.
  • Participate in code review.
  • Experience with Test driven / behavior driven (TDD / BDD) software development.
  • Perform debugging and troubleshooting of existing code base.
  • Good knowledge on Kubernetes and Dockers containers.
  • Experience with Git/GitHub/AWS DevOps.
  • Work within a wide range of new and legacy code and technologies in a mature codebase
  • 1+ years of experience in Ruby on Rails

Soft Skills

  • Thrives collaborating in a team environment with a diverse range of people.
  • Passionate about delivering an amazing customer experience.
  • Able to have a change of mind, and able to change the minds of others.
  • Writes code clearly and concisely.
  • Capable of working without a company office, with a fully remote team.

Growth Skills

  • Possesses a good work ethic; a self-starter with a desire to grow.
  • Always looking for better ways to get the job done.

Qualification:

Upland Software is looking to recruit a self-starting, creative and innovative front-end engineer into our Kapost team. A career with Upland Software offers the chance to work with an exciting, company on the leading edge of software solution development in our industry. Our team shares an intense belief in creativity, innovation, and the entrepreneurial spirit.

This role requires overlap with multiple time zones for planning meetings, status updates etc. on a regular basis. The duration of these overlaps can change depending on the type of meeting. Upland India has the flexibility to manage your working hours accordingly to help in your work-life balance. You can find out more about this during your interview conversation.

Upland Software is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other legally protected status.



  • Bengaluru, Karnataka, India JPMorgan Chase Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level As a Software Engineer II at JPMorgan Chase within the Corporate Data Services you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure stable and scalable way You are...


  • Bengaluru, Karnataka, India Livspace Full time

    We are seeking a talented and motivated Software Development Engineer II (SDE-II) to join our dynamic engineering team. As an SDE-II , you will be responsible for contributing to the development and maintenance of software applications.Key Responsibilities :- Write efficient, well-documented, and maintainable code using best practices.- Analyze and...


  • Bengaluru, Karnataka, India Trintech Full time US$ 90,000 - US$ 1,20,000 per year

    We are looking for a Software Test Engineer II role, who is results-driven, has fantastic attention to detail and is responsible for evaluating software solutions to ensure that it meets the specifications and requirements before being released to our customers. The Software Test Engineer II needs to work closely with other test engineers at a global level...


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

    Job TitleA software engineer II position is available in a fast-paced team.


  • Bengaluru, Karnataka, India Uber Full time

    Job Summary : We are seeking a highly motivated and skilled Software Engineer II to join our dynamic engineering team. In this role, you will be responsible for designing, developing, testing, and maintaining scalable software solutions. You will work closely with cross-functional teams to deliver high-quality products and contribute to architectural...


  • Bengaluru, Karnataka, India Chase Bank Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to enhance,...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Software Engineer II ResponsibilitiesBring-up new devices at various stages of hardware development including prototype hardware. Work closely with software and hardware developers located in different geos, to create and improve various components of the Surface software/firmware. Investigate, reproduce, and debug complex system level problems by...


  • Bengaluru, Karnataka, India Abnormal Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    The OpportunityAbnormal AI is revolutionizing cybersecurity by leveraging AI-native technologies to combat modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built—faster, smarter, and more efficient.We are seeking a highly skilled...


  • Bengaluru, Karnataka, India Abnormal Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    The OpportunityAbnormal AI is revolutionizing cybersecurity by leveraging AI-native technologies to combat modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built—faster, smarter, and more efficient.We are seeking a highly skilled...


  • Bengaluru, Karnataka, India JPMC Candidate Experience page Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to enhance, design, and...