Software Engineer I @Upland Software
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Software Engineer I @Upland Software

2mths ago - Upland Software is hiring a remote Software Engineer I. πŸ’Έ Salary: unspecified πŸ“Location: India

Role Description

We are looking for an enthusiastic and dynamic individual to join Upland India as Software Engineer I for our RightAnswers product. They will be working side-by-side with other talented engineers on architecture, integration, new features, and maintenance of the product. This role is considered more of a backend role with good concentration on database design and development.

  • Contribute to the design, architecture, and development of many aspects of the platform including new features, integrations and/or software defects.
  • Participate in code reviews and provide feedback on others’ designs/code.
  • Balance technical debt vs. feature development vs. supporting customers.
  • Troubleshoot and diagnose issues with your code and production environments.
  • Take control of complex problems and step through them in a rational way.
  • Make tactical vs. strategic trade-offs.
  • Be accountable for technical debt in your own software.
  • Jump in and help the team deliver features when required.
  • Comfortable in using AI agents for development.

Qualifications

  • A bachelor’s degree or technical institute degree/certificate in Computer Science, Information Systems, or other related field or equivalent combination of knowledge and experience is required.

Requirements

  • 2-4 years of experience.
  • Technical Skills:
    • Spring Ecosystem: Spring Boot, Spring MVC, Spring Data JDBC, JPA, and Spring Security.
    • Java EE (Servlets, JSTL, JSP, JDBC).
    • Some SQL queries or procedures.
    • Typescript, JavaScript, jQuery.
    • React framework.
  • Primary Skills:
    • Spring Ecosystem: Spring Boot, Spring MVC, Spring Data JDBC, JPA, and Spring Security.
    • Java EE (Servlets, JSTL, JSP, JDBC).
    • Microsoft SQL Server (writing optimized queries, stored procedures, triggers etc.).
    • API Design (REST, JAX-RS).
    • Frontend frameworks (ReactJS and/or Angular).
    • Typescript, JavaScript, jQuery.
    • Bootstrap, HTML5, CSS, SASS.
    • Working with third party APIs.
    • Experience with cloud-based version control mainly GitHub or Bitbucket.
    • Comfortable with Agentic AI development.
  • Secondary Skills (nice to have):
    • CRM Development (Salesforce, Dynamics, ServiceNow).
    • Familiar with AWS services mainly EC2 / S3 bucket.
  • 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.
    • Write 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.

Benefits

  • 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.
Before You Apply
️
remote Be aware of the location restriction for this remote position: India
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer I @Upland Software
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: India
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,070+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later