Senior Software Engineer

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer building ASP.NET and Angular features for Upland Qvidian, an AI-powered proposal and RFP response platform. Developing full-stack features, reviewing code, and resolving customer issues.

Responsibilities:

  • Develop new features and extend current features within an existing product suite
  • Work as a full-stack developer
  • Perform code reviews
  • Interact with QA, Product Owners, and development team members to understand requirements
  • Participate in the full agile process
  • Enhance the Upland Qvidian product
  • Remediate customer issues
  • Work on new product features
  • Collaborate with teams across multiple time zones for planning meetings and status updates

Requirements:

  • 5–7 years of overall experience
  • 5–7 years in ASP.NET development
  • At least 4 years in JavaScript and/or TypeScript
  • At least 3 years in Angular
  • Must be a Windows developer
  • Proficiency in TypeScript
  • Angular version above 15
  • ASP.NET 4.8 with C# and/or VB
  • SQL Server
  • MCP (Model Context Protocol)
  • AI technologies including OpenAI, Copilot, or Claude
  • Excellent written and verbal English skills
  • Bachelor's degree in Computer Science or equivalent required
  • Ability to overlap with multiple time zones regularly
  • Self-starter with strong work ethic and desire to grow
  • Ability to work without a company office with a fully remote team

Benefits:

  • Flexible working hours to support work-life balance
  • Fully remote team and remote-first work environment
  • Virtual interviews and onboarding
  • Opportunity to learn and develop skills within an experienced global team
  • Equal Employment Opportunity