Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Upswing

Software Engineer

Upswing

Full-stack software engineer developing educational technology products for Upswing, a company helping colleges improve nontraditional student outcomes. Building scalable front-end and back-end systems that support student success.

Posted 8/16/2026full-timeRemote • 🇺🇸 United StatesJuniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in both front-end and back-end development, with strong capabilities in JavaScript or TypeScript frameworks, C# in .NET, and relational database management. Proficient in cloud integrations, containerization with Docker, and agile methodologies to enhance educational technology products.

Highest-signal resume keywords
JavaScript/TypeScript Frontend FrameworksC# .NET Backend DevelopmentRelational Database ManagementDocker ContainerizationAgile/Scrum Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Front-End DevelopmentBack-End DevelopmentRelational Database ProgrammingAsynchronous ProgrammingLINQDependency InjectionTechnical Authentication IntegrationsVersion Control with GitCI/CD in Azure PipelinesWebRTC
Soft Skills
Strong Troubleshooting AbilitiesProblem-Solving SkillsStrong Communication Skills
Tools & Technologies
Angular 21.NET 10PostgresJWTSSO FrameworksCloud SDKsAzure PipelinesGoogle Cloud Ecosystem
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer Science
Industry Keywords
Educational TechnologyEdTechAgile DevelopmentSoftware Engineering

Tech Stack

Tools & technologies
AngularAzureCloudDockerJavaScript.NETPostgresTypeScript

About the role

Key responsibilities & impact
  • Work as a key member of an agile development team building educational technology products to boost student success
  • Design and implement front-end and back-end software components
  • Understand overall system architecture and make appropriate design decisions
  • Troubleshoot issues and perform root cause analysis
  • Build maintainable, testable, and readable code
  • Participate in code reviews and present work and ideas
  • Collaborate with Product Managers, business stakeholders, and internal stakeholders
  • Support authentication and authorization integrations
  • Work with cloud SDKs and ecosystem integrations
  • Develop in containers and distribute containerized applications

Requirements

What you’ll need
  • At least 1–3 years of experience in front-end, back-end, and relational database programming
  • Strong troubleshooting and problem-solving abilities
  • Bachelor’s or Master’s Degree in Computer Science or related field, or equivalent experience
  • United States work authorization
  • 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 with 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
  • Experience working on software engineering teams with Product Managers, business stakeholders, and internal stakeholders
  • Strong communication skills for clear feedback during code reviews and presentations
  • CI/CD experience in Azure Pipelines preferred
  • Google Cloud ecosystem experience preferred
  • Experience upgrading and maintaining legacy applications preferred
  • Working knowledge of WebRTC, SignalR, and other browser streaming technologies preferred
  • Higher education and/or EdTech experience preferred

Benefits

Comp & perks
  • Numerous chances to enhance professional development, encompassing both technical and leadership aspects
  • Mission-driven work supporting student success and retention
  • Collaborative, cohesive, agile development team environment