Senior Software Developer - U.S. Based Hybrid Opportunity
Common App · Arlington, VA · 1 mo ago
Hybrid$115k–$125k/yrFull-time
About the role
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 1100 diverse member colleges & universities using the Common App's free online application.
Responsibilities
- Reports to Senior Director of Software Development and works on a team designing and developing web-based and mobile software products.
- Assists in software architecture design and implements high-quality software products meeting community needs.
- Plans, develops, modifies, and tests software components using .NET technologies within AWS and Agile environment.
- Creates new products and enhances existing software systems.
- Assists in managing production system to ensure quality for end-user experience.
- Serves as mentor or provides direct guidance to other Software Developers.
Requirements
- Must live in the United States; hybrid work with willingness to travel for periodic in-person events (semi-annual retreats, department retreats, strategic leadership sessions).
- 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, 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: code repository (GitHub) and branching strategy, code review, coding standards, code deployment.
- Expected to evaluate and make recommendations based on complex Proof of Concepts, including feasibility, risk, and scalability considerations.
- Understanding of OWASP Top 10 security vulnerabilities and secure coding practices.
- Strong communication (verbal and written) and team collaboration skills.
- Demonstrate 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 strengthen inclusion acumen, and promote a culture of inclusivity and belonging.
- Actively participate in cross-organizational working groups and activities to support development and maintenance of Common App culture.
Ideal candidate will also possess:
- AWS Cloud Services like DynamoDB, ElasticCache, S3, Lambda, Bedrock, SageMaker, and Amazon QuickSight.
- Proficiency in managing state in Angular 2+