
Software Engineer I
Upland Software14 days ago
Remote, IndiaEntry Level
Responsibilities
- Develop new features and extend existing features within the Qvidian product suite.
- Enhance the existing code base and remediate customer issues.
- Perform code reviews.
- Collaborate with QA, Product Owners, and development team members to understand requirements.
- Participate in the full agile process.
Requirements
- 9+ years of overall experience is stated for the role.
- 3-5 years of ASP.NET development experience.
- At least 3 years of JavaScript and/or TypeScript experience.
- At least 2 years of Angular experience.
- Windows development experience.
- Primary skills include TypeScript, Angular, ASP.NET 4.8 with C# and/or VB, and AI tools including OpenAI, Copilot, or Claude.
- A bachelor's degree in Computer Science or equivalent is required.
- Excellent written and verbal English communication skills and the ability to collaborate effectively in a diverse team environment.
Benefits
- Fully remote work with a remote-first company.
- Flexible working hours to support work-life balance.
- Regular time-zone overlap is required for planning meetings and status updates, with duration varying by meeting type.
- Interviews and onboarding are conducted virtually.