| Location | Charlotte, NC |
We are seeking a Lead Application Developer for a full-time position in Charlotte, North Carolina. This role offers a 12-month engagement and is ideal for an experienced developer ready to lead application development efforts while working with cross-functional teams across multiple locations.
Responsibilities
Qualifications
Required
Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent work experience
7+ years of relevant .NET web application development experience
Expert knowledge of C#, AJAX, JSON, HTML, XML, and SQL technologies
Expert knowledge of AWS Lambda, DynamoDB, API Gateway, CloudFront, TypeScript CDK, and IAM
Expert knowledge of the AGILE software development life cycle
Proficiency in Visual Studio and Microsoft Office applications
Deep understanding of database schemas and querying tools
Strong written and verbal communication skills
In-depth ability to analyze and resolve defects
Strong attention to detail
Ability to work effectively with shifting priorities
Ability to work well with cross-functional teams of internal and external resources
Thorough understanding of quality assurance processes, tools, and methodologies
Knowledge of developing and consuming APIs and web services
Knowledge of GitLab CI/CD pipelines
Knowledge of AI-driven development patterns
Negotiation skills and ability to influence others
Professional, positive, and approachable demeanor
Preferred
5+ years developing .NET (C#, MVC) web applications
5+ years working with JSON, REST, and SOAP web services
5+ years of professional software development experience
Experience with AWS MediaConvert
Experience with Python