Software Engineer 3Duration: 12+ Month (s)Location: 300 S Brevard St., Charlotte, NC – 28202 – Hybrid Roles (3 Days Onsite/2 Days WFH)ResponsibilitiesDevelop code, perform code reviews, write corresponding unit testsCollaborate with a small team of developers and share development responsibilitiesFull stack development experience (w/extensive backend experience e.g. GraphQL)Willing to play multiple roles within a scrum team (e.g. Change release paperwork, JIRA tickets, test writing)QualificationsMust have:10+ years developer experience with 7+ years JavaScript development experienceServer-side Node.js or other JavaScript/Typescript development experienceGood communication skills and the ability to summarize and document technical processesProficiency working in both Windows and Linux server environmentsStrong database and SQL server skillsSolid understanding of the different types of code-coverage and writing Unit/Functional testsExperience with Active Directory and LDAPExperience working in an Agile environmentNice to have:Typescript experienceBasic experience with Linux server administrationT-SQL and SQL Server experienceExperience with modern CSS techniques and frontend performance optimizationJava/Groovy/Gradle experience for occasional updates and debugging of Jenkins pipelinesExperience with TFS for reviewing legacy code and GIT for all other SCMExperience working in the financial services industry – particularly other banksBanking experience or high-regulated industryArchitecture experienceSystem integration experienceExposure to UX/UI design conceptsSome exposure to C# .NET (not the primary skillset)Software tech migration (ie.
moving from Windows to Linux)