Common App - Arlington, VA

posted 5 days ago

Full-time - Senior
Remote - Arlington, VA

About the position

The Senior Software Developer at Common App is a key role focused on designing and developing web-based and mobile software products that enhance the college admissions process. This position involves working collaboratively within a team to implement high-quality software solutions using .NET technologies in an Agile environment, while also mentoring junior developers and ensuring the quality of production systems.

Responsibilities

  • Design and develop web-based and mobile software products for Common App.
  • Assist in software architecture design and implementation of high-quality software products.
  • Plan, develop, modify, and test software components using .NET technologies.
  • Manage the production system to ensure quality in support of the end-user experience.
  • Mentor and provide guidance to other Software Developers.

Requirements

  • Bachelor's degree in computer science or relevant field, or 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.
  • Proficient in managing state in Angular 2+ Applications.
  • Proficient in SQL queries and stored procedures.
  • Strong understanding of the development process, including code repository management and deployment.
  • Understanding of OWASP Top 10 security vulnerabilities and secure coding practices.
  • Strong communication and team collaboration skills.
  • Demonstrate a commitment to diversity, equity, and inclusion.

Nice-to-haves

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

Benefits

  • Paid time off
  • Vacation Leave (starting at 10 days per year)
  • Sick Leave (15 days per year)
  • Paid Holidays
  • Floating Holidays (9 days)
  • Mental Health Days (12 per year)
  • Healthcare (Medical, Dental, Vision)
  • Short + Long Term Disability (100% employer paid)
  • Life + AD&D (100% employer paid)
  • Employee Assistance Program (EAP)
  • 403(b) Retirement Plan with employer contribution and match
  • Stipends for virtual office setup and remote work support
  • Future growth opportunities within the organization
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service