Essential FunctionsDesign and develop new features and enhancements for our responsive web application using Angular, .NET, Typescript, HTML 5.0, and CSSCreate REST APIs built for scale and performanceLead integration efforts with various third-party applications including HubSpot and StripeOptimize the performance of applications to ensure a smooth user experienceWrite clean, scalable, and maintainable code that adheres to industry best practices and coding standardsTroubleshoot and debug issues as neededEnsure unit tests meet or exceed standard coverage requirementsImplement pixel perfect UI’s that meet design requirementsEnsure UI renders appropriately across multiple OS, device, and browser configurationsEnsure web application security and reliability through appropriate testing and quality assurance measuresCollaborate with cross-functional teams to drive business requirements and translate requirements into technical specificationsCreate and execute Proof of Concepts (POCs) to demonstrate the feasibility of new technologies or solutionsLead and execute projects with limited guidanceParticipate in Agile ceremonies including daily stand-ups, sprint planning, retrospectives, and product demonstrationsContribute to the growth and maturity of the Software Engineering GroupProvide technical guidance and mentorship to junior developers as required Skills & CompetenciesAdvanced to Expert knowledge with Angular 15+, C#, .NET Core, .NET Internals, Typescript, and HTML 5.0Advanced knowledge of AWS including CloudWatch, CloudFront, Cognito, S3, Lambda, VPC’s, Xray, IAM, and CloudFormationIntermediate to advanced knowledge of CSS pre-processing platforms, such as LESS and SASSFamiliarity & experience with Chrome DevTools and using Network, Performance, Lighthouse & Memory tabs to troubleshoot and diagnose issues.Advanced knowledge in implementing consumer-grade responsive web designsAdvanced knowledge of relational and document databasesIntermediate to advanced knowledge of performance testing frameworksStrong communication skills including the ability to effectively communicate complex technical concepts to non-technical audiencesGood understanding of design patterns and SOLID principlesKnowledge of Azure DevOps, Git, test automation, and CI/CD best practicesPassion for learning new languages/technologies and staying on top of the technology wave Education or Prior Work Experience10+ years of experience as a Software Engineer developing web-related technologies6+ years of experience using Angular 15+, .NET, C#, JavaScript, CSS, and HTML3+ years of experience working in Cloud Environments, AWS preferredExperience as a Team Lead or leading a small group of engineers is desirable but not requiredBachelor's degree in CS