CACI has flagged the Software Developer job as unavailable. Let’s keep looking.

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 more than 900 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.

Requirements

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; and at least 6+ years of successful, progressive experience in software development; or an equivalent combination of education and experience.
  • 6+ years of experience in Web Application development using HTML, CSS, JavaScript, and SPA frameworks such as Angular, TypeScript, Javascript, React, etc.
  • 6+ 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.
  • 5+ 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.
  • 5+ 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.
  • Must be able to effectively use database software, Internet software, and project management software.

The ideal candidate will possess:

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

Benefits

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

Read Full Description
Confirmed 13 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles