Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Developer - US Based Remote Opportunity image - Rise Careers
Job details

Senior Software Developer - US Based Remote Opportunity

ABOUT US

Do you have a passion for higher education? Do you want to make a positive impact on the college admissions process? Our staff help to remove barriers and encourage students to forge their path to a better future. Common App is a national not-for-profit organization dedicated to the pursuit of access, equity, and integrity in the college admission process. Each year we support more than 1 million students, one-third of whom are first-generation, as they apply to our nearly 1100 diverse member colleges & universities using the Common App's free online application. 

If you are an experienced Senior Software Developer professional and want to be part of a mission-driven non-profit that uses innovative technology to advance the college admission process, Common App may be a great match for you. Common App is currently searching for a Senior Software Developer. 

RESPONSIBILITIES

Our senior software developer position reports to our Director of Software Development and is part of a team of developers designing and developing both web-based and mobile software products for Common App. Our Developers work in a team environment to assist in software architecture design and to implement high-quality software products that meet the needs of the Common App community. This position plans, develops, modifies, and tests software components using .NET technologies within an Amazon Web Service and Agile development environment to create new products and enhance existing software systems. Our software developers also assist in managing the production system to ensure quality in support of the end-user experience and may serve as mentors or provide direct guidance to other Software Developers.

QUALIFICATIONS

This role requires:

  • Candidates must live in the United States.
  • Bachelor’s degree in computer science or relevant field, or an equivalent combination of education and experience.
  • 5-8 years of experience in software development
  • Proficient in Angular.js 2+, Typescript, Microsoft .Net Core 2.0+, C#, Visual Studio IDE, ORM, HTML5, and CSS3, Micro Service Oriented Architecture using Web API.
  • Proficient in managing state in Angular 2+ Applications.
  • Proficient in SQL queries and stored procedures.
  • Proficient in all components of the development process, including Code repository (GitHub) and branching strategy, Code review, Coding standards, Code deployment.
  • Expected to evaluate and make recommendations based on complex Proof of Concepts.
  • Understanding of OWASP Top 10 security vulnerabilities and secure coding practices.
  • Strong communication (verbal and written) and team collaboration skills.
  • Demonstrate a commitment to diversity, equity, and inclusion through continuous development, modeling inclusive behaviors, and proactively managing bias
  • In partnership with leadership and HR, ensuring equitable practices and experiences to strengthening inclusion acumen, and promote a culture of inclusivity and belonging that embraces the contributions of all team members
  • Actively participate in cross-organizational working groups and activities to support the development and maintenance of Common App culture.

The ideal candidate will possess:

  • AWS Cloud Services like DynamoDB, Elastic Cache, S3, Lambda.
  • Proficient in managing state in Angular 2+ Applications using NGRX.
  • Mobile hybrid frameworks like Ionic.
  • CI/CD automation cloud experience.
  • NET or AWS certification
  • A passion for higher education is a plus. 

PAY RANGE

$115,000-$117,380

Common App is a virtual first environment. We value our employees’ time and efforts. Our commitment to your success is enhanced by our competitive salary and an extensive benefits package including: 

  • Paid time off
    • Vacation Leave (starting at 10 days per year)
    • Sick Leave (15 days per year)
    • Paid Holidays (New Year’s Day, Martin Luther King Jr. Day, Memorial Day, Juneteenth, July 4th, Labor Day, and Thanksgiving Day)
    • Floating Holidays (9 days to be used at employee’s discretion)
    • Mental Health Days (12 per year)
  • Healthcare
    • Medical (2 plan options with Cigna including an option for 100% employee coverage)
    • Health Savings Account (HSA) with annual employer contribution starting at $1,500 or Flexible Spending Account (FSA), depending on plan election
    • Dental (plan with MetLife offering 100% employee coverage)
    • Vision benefits (plan with Cigna offering 100% employee coverage)
    • Short + Long Term Disability (100% employer paid)
    • Life + AD&D (100% employer paid)
    • Additional Voluntary Life + AD&D insurance available
    • Employee Assistance Program (EAP)
  • Added compensation
    • 403(b) Retirement Plan with 5% employer contribution + additional 5% employer match
    • Stipends (virtual office set up and monthly remote work support)
  • Future growth opportunities within the organization

We work to maintain the best possible environment for our staff, where people can learn and grow. We strive to provide a diverse, collaborative, team-oriented, creative environment where each person feels encouraged to contribute to our processes, decisions, planning, and culture.

HOW DO I APPLY

To apply for this opportunity, send your resume and cover letter with salary expectations.


PROTECTING YOUR PERSONAL INFORMATION:

During the recruiting process, please note that Common App will never:

  • Provide a job offer without an interview
  • Ask for payment to process documents, purchase equipment or for any other reason
  • Request banking or credit card information
  • Direct you to third-party services to obtain visas or other documentation

As we work alongside you through our recruitment process, please remain alert and never provide financial information or payment to anyone claiming to offer a job opportunity.

If you believe you’re a victim of a job scam, report it to the Federal Trade Commission (FTC) or your state attorney general. To learn more about job scams, read the FBI’s public service announcement or visit the FTC site.

Average salary estimate

$116190 / YEARLY (est.)
min
max
$115000K
$117380K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Developer - US Based Remote Opportunity, Common App

At Common App, we’re on a mission to transform the college admissions process and help students reach their academic goals. We’re currently on the lookout for a talented Senior Software Developer who is ready to make a significant impact in education by joining our innovative team. This remote position offers you the flexibility to work from anywhere in the United States while contributing to the development of our web and mobile software products. As part of your role, you will be involved in a collaborative environment, focusing on crafting high-quality software solutions using .NET technologies, and enhancing the overall experience for students and institutions alike. You will also be responsible for planning, developing, and testing various software components, all while contributing valuable insights to our architecture design. Your experience in tools like Angular.js, C#, and AWS will be essential as you mentor other developers and strive for excellence in our production system. We pride ourselves on our commitment to diversity and inclusion, and we want someone who shares that passion. If you’re eager to help us pave pathways to higher education and be part of a dedicated team that values your contributions, we invite you to apply for this exciting Senior Software Developer opportunity at Common App!

Frequently Asked Questions (FAQs) for Senior Software Developer - US Based Remote Opportunity Role at Common App
What are the qualifications for the Senior Software Developer position at Common App?

To qualify for the Senior Software Developer position at Common App, candidates must reside in the United States and possess a bachelor’s degree in computer science or a related field, or a comparable combination of education and experience. Additionally, 5-8 years of software development experience is required, along with proficiency in tools and languages like Angular.js 2+, .NET Core, C#, and knowledge of cloud services like AWS.

Join Rise to see the full answer
What are the primary responsibilities of a Senior Software Developer at Common App?

As a Senior Software Developer at Common App, your primary responsibilities will include designing, developing, and testing software components for web and mobile applications. You will work closely with a team to ensure high-quality software products are delivered to meet the needs of users. Mentoring junior developers and participating in architecture design discussions are also key aspects of this role.

Join Rise to see the full answer
What technologies should a Senior Software Developer be proficient in at Common App?

A Senior Software Developer at Common App should be proficient in Angular.js 2+, Typescript, Microsoft .NET Core, C#, and be comfortable with HTML5 and CSS3. Familiarity with AWS services (like DynamoDB and Lambda), microservice architecture, and CI/CD practices is also highly desirable.

Join Rise to see the full answer
What role does teamwork play in the Senior Software Developer position at Common App?

Teamwork is crucial in the Senior Software Developer position at Common App, where collaboration and open communication ensure the best outcomes. Developers work together to share knowledge, solve complex problems, and enhance the software products that assist students in their college application journey.

Join Rise to see the full answer
What are the workplace culture and values at Common App for a Senior Software Developer?

Common App values a culture of diversity, equity, and inclusion, and this extends to the Senior Software Developer role. The organization champions collaborative work environments where every staff member feels empowered to contribute, ensuring equitable practices and fostering a sense of belonging across teams.

Join Rise to see the full answer
Common Interview Questions for Senior Software Developer - US Based Remote Opportunity
Can you discuss your experience with .NET technologies relevant to the Senior Software Developer position?

When answering this question, share specific projects where you've utilized .NET technologies, emphasizing your role, the challenges faced, and the outcomes. Detail the components you worked on, how you approached the development process, and any learning experiences that highlight your growth.

Join Rise to see the full answer
How do you manage state in Angular applications?

In your response, explain state management strategies you've applied, such as using NGRX for larger applications. Discuss examples where effective state management led to improved performance and usability, emphasizing how you balance reactivity and maintainability in your solutions.

Join Rise to see the full answer
What approach do you take to software testing during development?

Discuss various testing methodologies you've employed, such as unit testing, integration testing, and test-driven development (TDD). Highlight the importance of solid testing practices in your workflow and how they contribute to maintaining high-quality standards within your software projects.

Join Rise to see the full answer
Describe a challenge you’ve faced while mentoring junior developers?

Provide a specific example and detail the challenge encountered. Explain your approach in providing guidance, best practices you suggested, and how you managed to foster their growth while ensuring project deadlines were met.

Join Rise to see the full answer
What strategies do you use to contribute to promoting a culture of inclusivity on your team?

Share examples of how you've actively supported diversity, equity, and inclusion in your previous roles. Discuss initiatives or practices you’ve adopted to ensure all voices are heard and how you foster a supportive environment for your teammates.

Join Rise to see the full answer
How do you handle tight deadlines in a software development project?

Your answer should highlight your time management skills. Describe how you prioritize tasks, ensure transparency with your team, and remain flexible to adapt to changing requirements or challenges, all while maintaining a high standard of quality.

Join Rise to see the full answer
What is your experience with cloud services, specifically AWS?

Elaborate on the AWS services you've utilized, the projects you've implemented them in, and how those experiences improved the software's scalability or performance. Be sure to mention any AWS certifications you hold or relevant training you've completed.

Join Rise to see the full answer
Can you discuss an innovative solution you’ve developed in your previous roles?

Share a particular instance where you identified a problem and took the initiative to create an innovative solution. Focus on the impact of your solution and the skills you applied to execute it successfully, demonstrating your creative problem-solving abilities.

Join Rise to see the full answer
How do you ensure security best practices in your software development?

Discuss the importance of secure coding practices and your familiarity with OWASP guidelines. Provide examples of how you’ve implemented security measures in your projects and how these practices safeguard user data and application integrity.

Join Rise to see the full answer
What methodologies do you use for effective code review?

Explain your approach to code review, including constructive feedback mechanisms, adherence to coding standards, and ensuring adherence to best practices. Emphasize how this collaborative process contributes to overall team quality and cohesion.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
AgileEngine Remote District of Columbia, United States
Posted 3 days ago
Posted 5 days ago
Photo of the Rise User
Customer-Centric
Dare to be Different
Casual Dress Code
Photo of the Rise User
KBR Hybrid Washington, DC
Posted 8 days ago
Photo of the Rise User
Glean Hybrid Palo Alto, California, United States
Posted 3 days ago
Photo of the Rise User
2K Hybrid Austin, Texas, United States
Posted 4 days ago

The Common Application is a not-for-profit member organization committed to the pursuit of access, equity, and integrity in the college admission process. Each year, more than one million students, one-third of whom are first-generation, apply to ...

17 jobs
MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum
Photo of the Rise User
6 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
27 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Holland just viewed Data Intelligence Intern at Actian Corporation
Photo of the Rise User
Someone from OH, Holland just viewed Program Intern, Data Engineering at Pilot Company
Photo of the Rise User
11 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
146 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Sandusky just viewed Head of IT/Security at Aerones
Photo of the Rise User
Someone from OH, Sandusky just viewed Vice President, Technology at MedVA
I
Someone from OH, Sandusky just viewed IT Manager at Infinite Locus
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance Associate at Street Diligence
M
Someone from OH, Sandusky just viewed Director of Security, IT, & Compliance at Murmuration
W
Someone from OH, Sandusky just viewed Enterprise Technology Director at World Central Kitchen
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Remote Manager in Training- CS/Sales at Global Elite
Photo of the Rise User
Someone from OH, Cleveland just viewed Software Engineer I (DevOps) at Mastercard
C
Someone from OH, Warren just viewed Front End Developer (for AI Agent) at CyberCare
I
Someone from OH, Warren just viewed Senior Angular Lead at Integrators services a.s.