> Markdown version of [/jobs/ext/2074051-software-engineer](https://www.wearedevelopers.com/jobs/ext/2074051-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Upswing International, Inc. - **Location:** United States (Remote available) - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Agile Methodology, C Sharp (Programming Language), Code Review, Computer Programming, Continuous Integration, Relational Databases, Dependency Injection, Language Integrated Query, PostgreSQL, Scrum Methodology, SignalR, Software Engineering, SQL Stored Procedures, Systems Architecture, TypeScript, WebRTC, Google Cloud, Backend, Git, AngularJS, Material UI, Information Technology, Front End Software Development, Video Streaming, Asynchronous Programming, Atlassian Bamboo, Docker - **Published:** August 15, 2026 - **Apply:** https://upswing.freshteam.com/jobs/DHmqcgBlZ9Lz/software-engineer ## About the Role * You are passionate about technology and are excited about being part of a team that makes a positive social impact in higher education. * 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 also understand the distinction between striving for excellence and pursuing perfection. * You enjoy working in a team-based collaborative environment, are proactive and with a strong sense of ownership. * You have a strong work ethic, sense of ownership, and a constant willingness to learn new technologies. * 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. The Technical Skills You Need: * 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. The Soft Skills You Need: * 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. Bonus Skills: * 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. ## Description As a Full-stack Software Engineer, you'll be a key part of our agile development team working on educational technology products to boost student success. Join our cohesive team, where you'll have numerous chances to enhance your professional development, encompassing both technical and leadership aspects. You are innovative, driven by engineering excellence and create code that is highly maintainable, testable and easily readable by other team members. You have an ability for understanding overall system architecture and making the appropriate design decisions to get the job done. You possess strong problem-solving skills and you are equally able to work on design and implementation as well as troubleshooting root cause analysis. ## Related Videos - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)