Current jobs related to Lead Software Engineer - Arlington, Virginia - Common App


  • Arlington, Virginia, United States United Software Group Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentJob Description: We are seeking a highly skilled Senior Software Engineer to join our team at United Software Group. The ideal candidate will have strong hands-on coding skills and experience with full stack engineering in an agile production environment.Key Responsibilities:* Lead the design and...


  • Arlington, Virginia, United States Leidos Full time

    Job Summary:Leidos is seeking a Software Engineer Team Lead to join our Electronic Warfare division in Arlington, VA. As a key member of our software engineering team, you will be responsible for leading a team of software engineers and contributing to the design, development, and test of advanced systems.Key Responsibilities:Lead a team of software...


  • Arlington, Virginia, United States Leidos Full time

    Job Summary:Leidos is seeking a Software Engineer Team Lead to join our Electronic Warfare division in Arlington, VA. As a key member of our team, you will be responsible for supervising and leading a team of software engineers, contributing to software design, development, and test of advanced systems, and interfacing with program managers.Key...


  • Arlington, Virginia, United States Leidos Full time

    As the proliferation of digital systems continues to transform all aspects of society, our national security increasingly relies on our mastery of electronic warfare (EW).The Leidos EW division in Arlington, VA is seeking a Software Engineer Team Lead to combine team lead and hands-on software engineering responsibilities.Key Responsibilities: Team Lead...


  • Arlington, Virginia, United States Mastercard Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our dynamic team at Mastercard Digital Labs. As a key member of our team, you will be responsible for designing and implementing cutting-edge mobile applications and solutions that meet the needs of our global clients.As a Lead Software Engineer, you will work closely with our UX...


  • Arlington, Virginia, United States Zantech Full time

    Job DescriptionZantech is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our software development team, you will be responsible for providing technical guidance and mentorship to a team of software developers.Responsibilities:Provide technical guidance and mentorship to a team of software developersWork with the...

  • Software Engineer

    2 weeks ago


    Arlington, Virginia, United States BGI Full time

    Job TitleSoftware Developer - NGTS IntegrationLocationArlington, TX - Arlington, TX 76011 US (Primary)Job Summary and ResponsibilitiesAs a member of a close-knit BGI engineering/operator team, this position involves research, design, and development of computer and network software and/or specialized utility programs in support of leading edge modeling and...


  • Arlington, Virginia, United States Sedaro Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Sedaro. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software solutions that meet the needs of our customers.About the RoleThis is an exceptional opportunity to work...


  • Arlington, Virginia, United States Sedaro Full time

    Job Title: Senior Software Engineering ManagerSedaro is seeking a highly skilled Senior Software Engineering Manager to lead our engineering team in delivering scalable, secure, and high-performance software solutions. As a key member of our leadership team, you will be responsible for driving the technological vision, strategy, and roadmap to drive product...


  • Arlington, Virginia, United States Sedaro Full time

    Job Title: Senior Software Engineering ManagerSedaro is seeking a highly skilled Senior Software Engineering Manager to lead our engineering team in delivering scalable, secure, and high-performance software solutions. As a key member of our leadership team, you will be responsible for driving the technological vision, strategy, and roadmap to ensure our...

  • Software Engineer

    3 days ago


    Arlington, Virginia, United States Axient Full time

    Job Title: Software EngineerJob Summary: Axient LLC is seeking a skilled Software Engineer to provide technical support for the Standard Missile Program. The ideal candidate will have expertise in software engineering, embedded systems, and project management.Key Responsibilities:Evaluate embedded software for adherence to requirements and sound design...


  • Arlington, Virginia, United States Amazon Services LLC Full time

    Job Title: Software Development EngineerAmazon's Finance Automation team is seeking a skilled Software Development Engineer to join our team of innovators. As a key member of our team, you will be responsible for designing, developing, and deploying medium to large software solutions for Amazon FinOps needs.Key Responsibilities:Define high-level and...


  • Arlington, Virginia, United States Sedaro Full time

    Job Title: Senior Software Engineering ManagerWe are seeking a highly skilled Senior Software Engineering Manager to join our team at Sedaro. As a key member of our engineering organization, you will be responsible for leading the development of our cutting-edge digital twin platform.About the RoleThe ideal candidate will have a strong background in software...


  • Arlington, Virginia, United States Innovative Defense Technologies Full time

    Job Summary:IDT is seeking a highly skilled Software Deployment Engineer to join our team in Arlington, Virginia or Mt. Laurel, New Jersey. As a key member of our team, you will be responsible for developing, implementing, and maintaining Infrastructure as Code software for automated deployment and configuration of a multi-site, multi-system environment.Key...

  • Software Engineer

    1 week ago


    Arlington, Virginia, United States S2 Analytical Solutions Full time

    Job Overview:As a seasoned Software Engineer at S2 Analytical Solutions, you will be an integral part of designing, developing, and maintaining computer software within the customer.Your role involves leveraging your creativity and technical skills to solve new and ongoing problems for the organization.You'll contribute to building high-quality, innovative...


  • Arlington, Virginia, United States Software Engineering Institute Full time

    Job Summary:We are seeking a highly skilled Senior Machine Learning Engineer to join our team at the Software Engineering Institute. As a key member of our AI for Autonomy Lab, you will be responsible for identifying, shaping, applying, conducting, and leading engineering research that matches critical U.S. government needs. Key Responsibilities:- Conduct...


  • Arlington, Virginia, United States SAIC Full time

    Job SummarySAIC is seeking a highly skilled and experienced Integration Lab Manager to lead and oversee our cutting-edge software integration lab in Northern Virginia. The ideal candidate will have a strong background in software development, system integration, and team leadership.Key Responsibilities:Lab Management: Oversee daily operations of the software...


  • Arlington, Virginia, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Amazon Devices and Services. As a key member of our Trust and Security team, you will be responsible for designing, developing, and deploying large-scale, highly distributed innovative solutions for securing web applications and services.As a Senior Software Engineer,...


  • Arlington, Virginia, United States Mastercard Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our cross-functional development team within the Commercial Solutions organization. As a key member of our team, you will be responsible for providing strategic technical leadership and product direction for mobile applications, ensuring the delivery of...


  • Arlington, Virginia, United States Numinar Full time

    Job OverviewNuminar is a pioneering voter data platform that harnesses the power of AI to synthesize campaign data, analytics, and outreach into a winning data-driven strategy. Our software has empowered over 1,000 political campaigns to date, and we're committed to pushing the boundaries of how data and technology can drive election success.We're seeking a...

Lead Software Engineer

2 months ago


Arlington, Virginia, United States Common App Full time
About Our Organization

Are you driven by a commitment to enhancing higher education? Do you seek to make a meaningful difference in the college admissions landscape? At Common App, we are dedicated to dismantling obstacles and empowering students to forge their paths toward a promising future. Our organization is focused on promoting access, equity, and integrity in the college admissions process. Each year, we support over 1 million students, with a significant portion being first-generation applicants, as they navigate our extensive network of nearly 1100 colleges and universities through our complimentary online application platform.

If you are an experienced Lead Software Engineer eager to join a mission-driven non-profit that utilizes advanced technology to transform the college admissions experience, Common App could be the ideal environment for you. We are currently in search of a Lead Software Engineer.

Key Responsibilities

As a Lead Software Engineer, you will report to our Director of Software Development and work collaboratively with a team of developers to design and implement web-based and mobile software solutions for Common App. In a team-oriented atmosphere, you will contribute to software architecture design and the development of high-quality products that address the needs of the Common App community. This role encompasses planning, developing, refining, and testing software components utilizing .NET technologies within an Amazon Web Services and Agile development framework to launch new products and improve existing software systems. Additionally, our software engineers are involved in managing the production environment to ensure quality and enhance the end-user experience, while also potentially mentoring or guiding other Software Engineers.

Qualifications

To be considered for this position, candidates must:
  • Be residents of the United States
  • Possess a Bachelor's degree in computer science or a related field, or have an equivalent combination of education and experience
  • Have 5-8 years of experience in software development
  • Exhibit proficiency in Typescript, Microsoft .Net Core 2.0+, C#, Visual Studio IDE, ORM, HTML5, and CSS3, as well as Micro Service Oriented Architecture using Web API
  • Be adept at managing state in Angular 2+ Applications
  • Excel in SQL queries and stored procedures
  • Have a strong understanding of various aspects of the development process, including Code repository (GitHub) and branching strategy, Code review, Coding standards, and Code deployment
  • Be capable of assessing and providing recommendations based on complex Proof of Concepts
  • Understand OWASP Top 10 security vulnerabilities and adhere to secure coding practices
  • Possess excellent communication skills (both verbal and written) and the ability to collaborate effectively within a team
  • Demonstrate a commitment to diversity, equity, and inclusion through continuous development, modeling inclusive behaviors, and proactively managing bias
  • In partnership with leadership and HR, ensure equitable practices and experiences to enhance inclusion awareness and advocate for a culture of belonging that values all team members' contributions
  • Actively participate in cross-organizational initiatives and activities to uphold and nurture the Common App culture

The ideal candidate will have:
  • Experience with AWS Cloud Services such as DynamoDB, Elastic Cache, S3, Lambda
  • Proficiency in managing state in Angular 2+ Applications using NGRX
  • Familiarity with mobile hybrid frameworks like Ionic
  • Knowledge of CI/CD automation cloud platforms
  • NET or AWS certification
  • A strong interest in higher education is a valuable asset.

Compensation Package

$115,000-$117,380

Employee Benefits

Common App operates in a virtual-first environment. We highly value our employees' commitment and time. Our competitive salary and comprehensive benefits package include:
  • Time-off benefits
    • Vacation Leave (starting at 10 days per year)
    • Sick Leave (15 days per year)
    • Paid Holidays (including New Year's Day, Martin Luther King Jr. Day, Memorial Day, Juneteenth, July 4th, Labor Day, Thanksgiving Day)
    • Floating Holidays (9 days for personal use)
    • Mental Health Days (12 per year)
  • Healthcare coverage
    • Medical (2 plan options with Cigna, including an option for 100% employee coverage)
    • Health Savings Account (HSA) with an annual employer contribution starting at $1,500 or Flexible Spending Account (FSA), depending on plan selection
    • Dental (MetLife plan offering 100% employee coverage)
    • Vision benefits (Cigna plan providing 100% employee coverage)
    • Short + Long Term Disability (fully covered by the employer)
    • Life + AD&D (fully covered by the employer)
    • Additional Voluntary Life + AD&D insurance available
    • Employee Assistance Program (EAP)
  • Additional compensation
    • 403(b) Retirement Plan with 5% employer contribution + an additional 5% employer match
    • Stipends (for virtual office setup and monthly remote work support)
  • Potential for future advancement within the organization

We are committed to creating an optimal environment for our team, where individuals can enhance their knowledge and skills. Our goal is to cultivate a diverse, collaborative, team-oriented, and innovative atmosphere where everyone is empowered to contribute to our processes, decisions, planning, and culture.

Application Process

If you are interested in this opportunity, please submit your resume and cover letter detailing your salary expectations.