Role: Lead AWS Full Stack Developer with Angular
Location- Nashville, TN (Remote)
Duration: 12+ Months
Job Purpose: Build new solutions and enhancements in the client proprietary SCORE application.
Introduction
We are seeking a SCORE application that provides our clients with the most convenient way to stay up to date with their current balance. The app provides a streamlined view of royalty activity, including maps and charts, illustrating the territories from which earnings originate as well as top income types, songs, and sources for each territory.
The lead will need to perform full-stack development and will design and develop new solutions that seamlessly integrate into the SCORE application. To be effective, the applicant must have an in-depth knowledge of web technologies, backend infrastructure & databases, AWS cloud services, and design in modern programming languages.
Required Skills and Experience
5+ years of AWS experience that include the following:
Aurora
Postgres
Redshift
S3
DynamoDB
CloudFront
SES (Simple Email Service)
API Gateway
Step Functions
EventBridge
AWS SAM/CloudFormation
5+ years with the following non-AWS technologies:
NestJS Framework
Angular
PHP
2+ years of experience with GitLab (or similar)
2+ years of experience with data storage retrieval, performance, and cost efficiency optimization
5+ years of experience with data integration from various sources (e.g., APIs, databases, streaming platforms) into a centralized enterprise application, data lake or warehouse
2+ years of experience with AWS Serverless, Cloud Security, DevOps, Containers
Advanced level skills implementing data security best practices, including encryption, IAM policies, and access controls
Ability to collaborate with team members, Product Managers, subject matter experts, and other teams to refine requirements and translate into functional software using standardized coding techniques and conventions
Advanced problem-solving and analytical skills
Intermediate understanding of development life cycle phases, CI/CD, DevOps, unit & integration testing, documentation and solution delivery in cloud systems
Nice to Have Skills and Experience
AWS Certification
Experience with Oracle PL/SQL programming
Experience with S3, Glue, EMR, Lambda, Athena, DynamoDB, RDS, and Kinesis
Knowledge of data governance compliance and regulatory requirements
Experience with CRM/Finance/Accounting systems
Experience with AWS Database Migration Service (DMS)