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

Lead 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 Software Developer leader 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 Lead Software Developer.

RESPONSIBILITIES

Our Lead 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. This role will provide technical guidance and mentor a team of Software Developers while implementing high-quality software products that meet the needs of The Common Application community.

QUALIFICATIONS

This role requires:

  • Candidates must live in the United States.
  • Bachelor's degree or higher from a four-year college or university or equivalent experience; 
  • 8-10 years of successful, progressive experience in software development
  • 8-10 years of experience in Web Application development using HTML, CSS, JavaScript, and SPA frameworks such as Angular, TypeScript, Javascript, React, etc.
  • 3+ years of experience in REST, GraphQL API service development using C#, .NET Core, Entity Framework, Domain Driven Design, Dependency Injection, MySQL, or NoSQL data stores.
  • 3+ years of experience in Hybrid Mobile Framework using Ionic, Android Studio, Xcode, etc.
  • 5+ years of experience in Continuous Integration / Continuous Delivery Patterns using AWS Codebuild, AWS Lambda, Cloudformation, GitHub Actions, Jenkins, and source control with GitHub, and AWS CodeCommit.
  • 3+ years of experience with AWS services like AWS Fargate/ECS, S3, SQS, SES, Elastic Cache, Cloudfront, EC2, Serverless Lambda, VPC, and DynamoDB.
  • 5+ years of experience in Agile practices.
  • Expert in all components of the development process, including
    • Code repository (Github) and branching strategy
    • Code review
    • Coding standards
    • Code deployment
    • Quality assurance processes
  • Able to debug and troubleshoot in production environments.
  • Expected to evaluate and make recommendations based on complex Proof of Concepts.
  • Understanding of OWASP Top 10 security vulnerabilities and secure coding practices.
  • Employee must be able to effectively use database software, Internet software, project management software..

The ideal candidate will possess:

  • AWS Solution Architect certification.
  • A passion for higher education is a plus.

Pay Range:

$135,000-$154,000

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: 

  • Work-Life balance
    • Virtual-first office
    • Paid Time Off (PTO)
    • Seven company-wide holidays
    • Nine floating holidays*
    • Sick leave
    • Monthly mental health day

*floating holidays prorated depending on start date

  • Virtual-first support
    • Choice of PC of MAC laptop
    • May choose an external monitor, keyboard, mouse, and/or headset
    • One-time office set-up stipend
    • Monthly remote work stipend
    • Monthly mobile stipend
  • Financial security
    • Market-based salaries
    • Performance-based bonus
    • 403(b) retirement plan
      • 5% company contribution
      • additional 5% company match
      • 3-year vesting schedule
      • Participation may begin immediately
  • Health & wellness
    • Choice of two health insurance plans
      • Health Savings Account, depending on health plan selection
      • Medical Flexible Savings Account, depending on health plan selection
    • Vision insurance
    • Dental insurance
    • Insurance coverage begins on the date of hire
    • Dependent Care Flexible Spending Account
    • Maven virtual clinic for women’s and family health
    • Company provided life and ad&d insurance
    • Opportunity to purchase additional life insurance for self, spouse, and dependents
    • Company provided short and long-term disability insurance
  • Career development
    • Budgeted annual funds for professional development
    • Growth opportunities within the company
  • Additional perks
    • Mutual of Omaha Employee Assistance Program
    • Mutual of Omaha will preparation services
    • Mutual of Omaha travel assistance
    • Payroll dedication pet insurance through PinPaws
    • 1Password family account

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.

Average salary estimate

$144500 / YEARLY (est.)
min
max
$135000K
$154000K

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 Lead Software Developer - US Based Remote Opportunity, Common App

At Common App, we’re driven by a mission to enhance college access and equity for students across the nation. If you’re an experienced Lead Software Developer, this US Based Remote Opportunity could be the perfect fit for you! Working with a talented team under the guidance of our Director of Software Development, you’ll play a pivotal role in designing and building web and mobile software solutions. Your expertise will not only help you mentor fellow developers but also ensure that we are delivering top-notch products that resonate with our community. With 8-10 years of experience in software development, your proficiency with HTML, CSS, JavaScript, and modern frameworks like Angular and React will shine. You’ll get hands-on with REST and GraphQL API service development and leverage AWS services extensively. This isn’t just a job; it’s a chance to make a significant impact in the education sector. Join us as we leverage innovative technology to transform the college admissions process for over a million students annually. If you have a passion for higher education and meet the qualifications, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Lead Software Developer - US Based Remote Opportunity Role at Common App
What are the responsibilities of the Lead Software Developer at Common App?

As a Lead Software Developer at Common App, you will oversee the design and development of web and mobile applications. You will also provide technical guidance to your team and ensure that high-quality software meets our community's needs.

Join Rise to see the full answer
What qualifications are required for the Lead Software Developer role at Common App?

Candidates for the Lead Software Developer position at Common App should have a Bachelor’s degree or equivalent experience, along with 8-10 years of progressive experience in software development, particularly in web applications and API services.

Join Rise to see the full answer
What technologies are essential for the Lead Software Developer position at Common App?

For the Lead Software Developer role at Common App, proficiency in HTML, CSS, JavaScript frameworks, REST and GraphQL APIs, and AWS services is crucial. Familiarity with Continuous Integration/Clean Delivery patterns and Agile methodologies is also required.

Join Rise to see the full answer
What kind of work environment can a Lead Software Developer expect at Common App?

Common App offers a virtual-first work environment, encouraging a healthy work-life balance with flexible work arrangements and a robust benefits package that focuses on your development and well-being.

Join Rise to see the full answer
Is there an opportunity for professional growth for a Lead Software Developer at Common App?

Yes! Common App prioritizes career development by allowing budgeted annual funds for professional growth and offering numerous opportunities for advancement within the organization.

Join Rise to see the full answer
Common Interview Questions for Lead Software Developer - US Based Remote Opportunity
How have you led a development team in your previous roles?

As a Lead Software Developer, you should illustrate your experience in providing technical guidance and mentorship. Highlight specific examples of projects where your leadership empowered your team to exceed goals.

Join Rise to see the full answer
Can you explain your experience with Agile methodologies?

Discuss your familiarity with Agile practices, mentioning specific frameworks like Scrum or Kanban you have used, and how they improved project outcomes in your past roles.

Join Rise to see the full answer
What practices do you follow to ensure code quality?

Explain your approach to code reviews, adherence to coding standards, utilization of testing frameworks, and any tools you use to maintain code quality throughout the development process.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it.

Share a specific challenge, emphasizing your analytical approach to problem-solving and the steps you took to identify the root cause, implement a solution, and what the outcome was.

Join Rise to see the full answer
How do you prioritize tasks within a project?

Discuss your strategies for task prioritization, such as using tools like JIRA, and how you communicate with your team to ensure alignment and timely delivery across project phases.

Join Rise to see the full answer
What are your favorite technologies and why?

Be ready to discuss specific technologies you enjoy working with, backing it up with your experience on projects. Explain how these tools helped you meet project objectives effectively.

Join Rise to see the full answer
How do you keep updated with the latest trends in software development?

Talk about the resources you use to stay current, such as conferences, online courses, or blogs, and how you incorporate new techniques or technologies into your work.

Join Rise to see the full answer
Can you describe your experience with AWS services?

Highlight your familiarity with AWS and the services you're experienced in, like AWS Lambda, EC2, or S3, and how they’ve been implemented in your past projects.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

Outline your mentoring philosophy, including strategies like pair programming, code reviews, and encouraging independent problem-solving to foster growth and learning.

Join Rise to see the full answer
How do you handle tight deadlines?

Share strategies that demonstrate your resilience under pressure, including time management skills, communication with your team for support, and prioritizing tasks to ensure project deliverables are met.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago

Join invygo as a Senior Mobile Developer and play a key role in enhancing their innovative car subscription platform.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Mid-Level Engineer, where you'll leverage your Java and React skills to innovate and enhance their digital solutions.

Ouryahoo Remote United States of America
Posted 3 days ago

Join Yahoo Finance as a Software Engineer II and play a crucial role in delivering exceptional user experiences on a leading finance platform.

Arcot Group Remote No location specified
Posted 14 days ago

Looking for a talented WordPress Developer to design, develop, and optimize high-performance websites remotely.

Photo of the Rise User
Posted 14 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Diversity of Opinions
Empathetic
Fast-Paced
Rise from Within
Work/Life Harmony
Take Risks
Startup Mindset
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Employee Resource Groups
401K Matching
Paid Holidays
Paid Sick Days

Join Ramp as a Software Engineer to work on transformative financial solutions with a dynamic team.

Zipdev Remote No location specified
Posted 5 days ago

As an AI Agent Engineer, you'll leverage your full-stack and DevOps skills to develop interactive AI mascots for vibrant brands.

PDI Technologies Remote No location specified
Posted 9 days ago

Join PDI Technologies as a Software Engineer III to craft innovative software solutions in a dynamic, remote environment.

Weekday AI Remote No location specified
Posted 14 days ago

Join our innovative team as a Senior Frontend Engineer, focused on delivering exceptional user interfaces and frontend solutions.

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 ...

18 jobs
MATCH
VIEW MATCH
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 31, 2024

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
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
175 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest