Software Engineering, Team Lead - US Based Remote Opportunity

Posted about 1 month agoViewed
135000 - 149034 USD per year
United StatesFull-TimeSoftware Development
Company:Common App
Location:United States
Languages:English
Seniority level:Lead, 8-10 years of software development, 6-8 years as a people manager
Experience:8-10 years of software development, 6-8 years as a people manager
Skills:
AWSBackend DevelopmentLeadershipSoftware DevelopmentSQLAgileDynamoDBFrontend DevelopmentHTMLCSSJavascriptMySQLPeople ManagementTypeScriptC#.NET coreAngularREST APINosqlCI/CDMentoringDevOpsTroubleshooting
Requirements:
Bachelor's degree or higher in Computer Science or Engineering or relevant field; or equivalent combination of education and experience. 8-10 years of successful, progressive experience in software development. 6-8 years of experience as a people manager. Advanced proficiency in Web Application Development using JavaScript, HTML, CSS, and modern SPA frameworks (Angular, TypeScript). Expert in backend and API development using REST with C#, .NET Core, ORMs, and applying Domain Driven Design and Dependency Injection. Expert in relational and non-relational databases (MySQL, NoSQL data stores like AWS DynamoDB). Advanced proficiency in CI/CD using tools such as AWS CodeBuild, AWS Lambda, CloudFormation, GitHub Actions, Jenkins. Advanced proficiency with AWS services (Fargate/ECS, S3, SWF, Step Functions, SQS, SES, ElasticCache, CloudFront, EC2, Serverless Lambda, VPC, DynamoDB). Expert in Agile development environments. Expert across the software development lifecycle. Expert in debugging and troubleshooting production environments. Advanced proficiency in understanding OWASP Top 10 security vulnerabilities and secure coding practices. AWS Solution Architect certification is ideal.
Responsibilities:
Provide technical guidance and mentor a team of Software Developers. Implement high quality software products that meet the needs of The Common Application community. Design and develop web-based and mobile software products.
Similar Jobs:
Posted 5 minutes ago
United States, CanadaFull-TimeSoftware Development
Lead, Engineering
Company:MongoDB
Posted 6 minutes ago
USFull-TimeProduct Management
Lead Product Manager - Home Screen & Onboarding
Company:Zwift
Posted 13 minutes ago
United StatesFull-TimeSoftware Development
Senior Software Engineer
Company:Tapcheck