Back to all positions

[Remote] Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Upswing is a mission-driven educational technology company that partners with colleges and universities to improve nontraditional student outcomes and student success. The Full-stack Software Engineer will develop and maintain educational technology products, contributing to system design, implementation, troubleshooting, testing, and collaboration within an agile development team.

Skills

  • You have at least 1-3 years of experience in front-end, back-end, and relational database programming
  • You possess strong troubleshooting and problem-solving abilities
  • You have a Bachelor's or Master's Degree in Computer Science or related field, or equivalent experience
  • You have United States work authorization and currently live in the United States
  • Ability to use a Javascript or Typescript frontend framework to design and implement UI components; Angular 21 experience preferred
  • Ability to build endpoints, handlers, and data accessors using C# in a .NET 10 backend
  • Comfortable with asynchronous programming, LINQ, and dependency injection patterns
  • Strong knowledge of relational databases including transactions, stored procedures, and mapping EF Core to Postgres schemas
  • Experience and understanding of Docker, developing in containers, and distributing them
  • Ability to integrate cloud provided SDKs and ecosystem into code and operations
  • Knowledge of technical authentication and authorization integrations using JWT and SSO frameworks
  • Version and change control experience; Git experience required
  • Experience working in Agile/Scrum environments, understanding overall project goals and client needs
  • Experience working on a software engineering team with business stakeholders such as Product Managers, and other internal stakeholders
  • Strong communication skills that allow you to provide clear feedback during code reviews, and when presenting your own work/ideas
  • Experience with CI/CD in Azure Pipelines
  • Experience with Google Cloud ecosystem
  • Experience upgrading and maintaining legacy applications to newer technologies
  • Working knowledge of WebRTC, SignalR, and other browser streaming technologies
  • Higher education and/or EdTech experience
  • Ability to use a Javascript or Typescript frontend framework to design and implement UI components; Angular 21 experience preferred

Benefits

  • Numerous chances to enhance your professional development, encompassing both technical and leadership aspects.

Company Overview

  • Upswing provides colleges and universities with an integrated student services platform to increase student retention. It was founded in 2013, and is headquartered in Austin, Texas, USA, with a workforce of 11-50 employees. Its website is http://www.upswing.io.