Lead Software Developer

3 days ago

Apply Now
Logo of Common App

Common App

Higher Education • College Counseling • Admission and Enrollment • Applying to College

51 - 200 employees

Founded 1975

📚 Education

☁️ SaaS

Description

• Common App is a national not-for-profit organization dedicated to the pursuit of access, equity, and integrity in the college admission process. • Common App is currently searching for a Lead Software Developer. • Our Lead Software Developer position reports to our Director of Software Development and is part of a team of developers designing and developing 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

• Candidates must live in the United States. • Bachelor's degree or higher from a four-year college or university or equivalent experience; • 8-10 years of successful, progressive experience in software development • 8-10 years of experience in Web Application development using HTML, CSS, JavaScript, and SPA frameworks such as Angular, TypeScript, JavaScript, React, etc. • 3+ 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. • 3+ 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. • 3+ 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 • 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. • Employee must be able to effectively use database software, Internet software, project management software.

Benefits

• Virtual-first office • Paid Time Off (PTO) • Seven company-wide holidays • Nine floating holidays* • Sick leave • Monthly mental health day • Choice of PC or 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 • Choice of two health insurance plans • 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

Apply Now

Similar Jobs

3 days ago

Join Home Depot as a Senior Software Engineer, developing and refining software to meet user needs.

3 days ago

Join Utilidata as a Senior Software Engineer, developing cloud-based solutions for energy technology.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com