Job Closed
This listing is no longer active.
We are dedicated to access, equity, and integrity in the college admission process.
Senior Software Developer
Location
Virginia
Posted
110 days ago
Salary
$115K - $125K / year
Seniority
Senior
Job Description
Senior Software Developer
Common App
• Our senior software developer position reports to our Senior 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 will serve as mentors or provide direct guidance to other Software Developers.
Job Requirements
- Candidates must live in the United States.
- Willing to travel to attend twice annual Common App Retreat.
- 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, 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 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 strengthen 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, ElasticCache, S3, Lambda, Bedrock, SageMaker, and Amazon Quick (including QuickSight).
- Proficient in managing state in Angular 2+ Applications using NGRX.
- Mobile hybrid frameworks like Ionic.
- CI/CD automation cloud experience.
- Proficient in building or integrating data science / machine learning / early GenAI solutions from prototype through validated POC, including iterative experimentation.
- Proficient in common GenAI patterns such as prompt design, embeddings, retrieval-augmented generation (RAG), and structured outputs/tool use.
- Understanding of AI-specific quality and security risks (e.g., hallucinations, prompt injection, data leakage) and approaches for mitigation and evaluation, including basic observability practices (logging/metrics/monitoring) for prototypes and experiments.
- .NET or AWS certification; relevant AI/ML coursework, training, or certification.
- A passion for higher education is a plus.
Benefits
- Work-Life balance
- Virtual-first office
- Paid Time Off (PTO)
- Seven company-wide holidays
- Nine floating holidays*
- Sick leave
- Monthly mental health day
- 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
- 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
- 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
- Budgeted annual funds for professional development
- Growth opportunities within the company
- 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Developer
Lean Solutions GroupLean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Company Overview: Lean Tech is a rapidly expanding organization our headquarters are located in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries. Role Overview We are seeking a talented Sr Full Stack Developer with strong experience in TypeScript, Node.js, and React to build and maintain scalable web applications. This role involves developing robust backend services, creating responsive frontend interfaces, and working with relational databases to deliver high-quality, end-to-end solutions. The ideal candidate is comfortable working across the stack and has a solid foundation in modern software development practices. Remote role in LATAM Required Qualifications (Main skills) - 5+ years of proven experience in backend development with Node.js and TypeScript - 3+ years of Experience building modern frontend applications with React.js - Strong understanding of relational databases (e.g., PostgreSQL, MySQL, SQL Server) - Experience designing and consuming REST APIs - Solid understanding of software development principles and best practices - Familiarity with version control systems such as Git - Familiarity with AI-assisted development tools (e.g., code generation, testing assistants, or similar technologies) Nice to Have - Experience with RPA processes and integration of third party applications. - Experience with ETL transformation Data processes. Key Skills & Competencies - Ability to work as an independent contributor with minimal supervision - Strong communication skills, both technical and non-technical - Excellent problem-solving and debugging abilities - High attention to detail and commitment to quality - Strong organizational and time management skills - Adaptability and a proactive, solution-oriented mindset Why you will love Lean Tech: - Join a powerful tech workforce and help us change the world through technology - Professional development opportunities with international customers - Collaborative work environment - Career path and mentorship programs that will lead to new levels. Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Lead Full Stack Engineer
HumanaLouisville, Kentucky-based Humana is a leading healthcare company that offers a variety of health, wellness, and insurance products and services designed to off
• Perform software engineering activities in all layers of the stack, from setting up the database to programming in the back-end and the appearance at the front-end. • Work on problems of diverse scope and complexity ranging from moderate to substantial. • Advise executives to develop functional strategies (often segment specific) on matters of significance. • Exercise independent judgment and decision making on complex issues regarding job duties and related tasks. • Lead technical architecture and design and present vision. • Partner with senior business and functional leaders to define technical direction. • Deliver business-critical systems and components with high quality and on time. • Lead by example by doing hands-on platform, backend, and frontend development. • Review pull requests and provide constructive feedback. • Investigate and propose new ideas, frameworks, technologies, or processes.
Senior Full Stack Engineer
HumanaLouisville, Kentucky-based Humana is a leading healthcare company that offers a variety of health, wellness, and insurance products and services designed to off
• Lead technical architecture and design and present vision • Problem-solving expertise using advanced data structures and algorithms • Possess the ability to evaluate problems in both strategic and tactical terms • Lead a small team of high-caliber engineers by mentoring and coaching • Senior positive change with technical vision and innovative solutions • Strong affinity to software-driven engineering & automation • Partner with senior business and functional leaders to define technical direction • Deliver business-critical systems and components with high quality and on time • Lead by example by doing hands-on platform, backend, and frontend development • Review requests and provide constructive feedback • Investigate and propose new ideas, frameworks technologies, or processes
Senior Fullstack Engineer, Commerce Mission
Oura HealthOura Health Ltd. offers a wellness ring and app to help people monitor and improve their overall health. Individuals who are inspired by the opportunity to help
• Own end-to-end features in Cart & Checkout, collaborating with Product, Design, Data, and partner engineering teams to define scope, architecture, and rollout plans. • Design and implement full-stack solutions using technologies like TypeScript, React/Next.js, Tailwind, AWS Lambdas, DynamoDB, Redis, and modern CI/CD workflows. • Lead technical design for high-impact initiatives in areas such as: • Global checkout flows (multi-currency, taxation, shipping, localized UX). • Fraud and risk controls that protect customers and the business. • Enabling buying pathways in ever-expanding sales channels • Champion quality and operational excellence: • Write well-tested, well-documented code. • Instrument monitoring, logging, and alerting for new features. • Plan safe rollouts with feature flags, A/B tests, and clear rollback strategies. • Shepherd work from idea to stable production: • Drive technical discovery and spike work when requirements are ambiguous. • Collaborate with QA and SRE to ensure readiness for peak events (launches, BFCM, campaigns). • Support on-call rotations by helping debug, fix, and prevent incidents in critical revenue paths. • Raise the bar for the team: • Mentor other engineers through design reviews, pairing, and thoughtful code review. • Help standardize patterns, documentation, and best practices as the team and codebase scale.


