Software Engineer II

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Upland Software

Upland Software

1001 - 5000 employees

Founded 2010

☁️ SaaS

🏢 Enterprise

⚡ Productivity

💰 $115M Post-IPO Equity on 2022-07

SaaS • Enterprise • Productivity

Upland Software is a leading provider of AI-powered cloud software solutions that enhance business efficiency across various domains. Their products include computer telephony integration, AI-powered knowledge management, customer engagement, document automation, and marketing tools that increase revenue, reduce costs, and deliver significant value. Upland's software is used to improve contact center productivity, manage content lifecycles, optimize digital marketing, and drive sales productivity through enhanced workflows and AI-driven insights. Trusted by over 10,000 customers, Upland's solutions are designed to power enterprise digital transformation and bring immediate business outcomes.

📋 Description

• Develop, Review, test and maintain application code • Collaborate with other developers and product to fulfil objectives • Troubleshoot and diagnose issues • Take lead on tasks as needed • Jump in and help the team deliver features when it is required

🎯 Requirements

• A Bachelor’s degree in Computer Science or equivalent • 3-6 years of experience • Experience with front-end React/Jquery/Javascript, HTML and CSS Frameworks • Solid experience in .NET Core, SQL Server • Strong Understanding of OOPS concepts and SOLID principles • Experience with Unit testing tools • Experience with Debugging techniques • Familiarity with Agile development processes, including sprint planning, daily stand-ups, retrospectives, and backlog grooming • Familiarity with Agile tools such as JIRA for tracking tasks • Experience working in cross-functional Agile teams • Experience building modern, scalable, reliable applications on the MS Azure cloud • API Design (REST) • Frontend frameworks (React and/or Angular) • Worked with any cloud-based version control mainly GitHub or Bitbucket • Basic Understanding of AI models • Python knowledge • CRM Integration (Salesforce, Dynamics, ServiceNow) • Authentication and Authorization (SAML, OAuth, OpenID, Okta) • Familiarity with logging and monitoring tools such as NewRelic, Grafana, Cloudwatch • Understanding of containerization and orchestration - Docker, Kubernetes • Experience with Azure DevOps or any other CI/CD platforms.

🏖️ Benefits

• Upland has the flexibility to manage your working hours accordingly to help in your work-life balance. • Fully remote team with virtual onboarding and interviews.

Apply Now

Similar Jobs

🔥 1 hour ago

Hypersonix Inc.

51 - 200

🤖 Artificial Intelligence

🛍️ eCommerce

🛒 Retail

Senior Software Engineer designing and operating scalable backend services for AI-driven platform with Python. Collaborating with product, data science, and frontend teams to deliver reliable software.

Cloud

Distributed Systems

Flask

Microservices

MySQL

NoSQL

Postgres

Python

Redis

🔥 3 hours ago

Empower

10,000+ employees

💸 Finance

💳 Fintech

👥 B2C

Software Engineer responsible for designing, developing, and maintaining software applications. Collaborating with teams and contributing to the entire software development lifecycle.

Java

JavaScript

Python

Swift

🔥 3 hours ago

Trade Quo

1 - 10

Mobile Software Engineer building native iOS and Android applications for an innovative fintech company. Integrating trading services and developing seamless user experiences in a remote role.

Android

iOS

Kotlin

Swift

🔥 3 hours ago

Trade Quo

1 - 10

Payments Software Engineer responsible for integrating Payment Service Providers into payment portal. Building and maintaining deposit and withdrawal flows within a fintech company.

🔥 5 hours ago

Clario

5001 - 10000

⚕️ Healthcare Insurance

🧬 Biotechnology

🤖 Artificial Intelligence

Software Engineer I at Clario developing software solutions for clinical trials and healthcare advancements. Collaborating with cross-functional teams to deliver high-quality, compliant software.

Java

Python