Senior Software Engineer I (India)

Senior Software Engineer I (India)

17 Aug
|
Upland Software
|
India

17 Aug

Upland Software

India

Senior Software Engineer I

Job Description

Opportunity Summary

We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer I for our Upland InGenius product. The individual will work with our global development team integrating CRM and telephony systems.

At InGenius, we integrate Customer Relationship Management (CRM) software and telephony systems, hosted either on-premises or in the cloud. Much of our work is investigatory by nature, requiring a high level of curiosity and tenacity. We work mainly in TypeScript, and have a variety of browser applications, as well as an increasingly large footprint in AWS serverless technologies including IAM and Cognito, AppSync and Amplify and API Gateway, Lambda and Step Functions, DynamoDB and S3, with CloudWatch, CloudTrail and Graylog providing operational visibility.

What would you do?
- Develop new features using multiple technologies across both front and back end
- Troubleshoot and diagnose issues with your code and production environments




- Collaborate with team members to establish objectives and design more cohesive code
- Mentor and coach team members on software design and code quality
- Own the development of a feature from start to finish
- Balance technical debt vs feature development
- Be an active participant in peer reviews of code.

What are we looking for?

Technical Skills

The following skills are needed for this role.

Experience

· 5-7 years

Primary Skills

· TypeScript, Angular and NodeJS

· GraphQL

· AWS Serverless, DynamoDB and CDK

· Understanding of browser technologies and limitations, such as Solid understanding of core browser technologies such as the DOM, CSSOM, rendering pipeline, and JavaScript event loop. Familiar with browser limitations including same-origin policy, CORS, storage constraints (cookies, localStorage, sessionStorage), performance bottlenecks, and cross-browser compatibility challenges, with the ability to design efficient

📌 Senior Software Engineer I (India)
🏢 Upland Software
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer i (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer i (india) / india