A software development company in Charlotte, NC is seeking a mid-senior level software developer. The ideal candidate will have over 7 years of software development experience, strong skills in SQL and PL/SQL programming, and a solid understanding of Agile methodologies. This contract position offers a mix of onsite and remote work options and is ideal for a fast learner with excellent organizational skills.
Qualifications
7+ years of software development experience.
Strong experience in complex SQL query, PL/SQL programming.
Excellent organization and team skills.
Responsibilities
Guide multiple technology onsite/offshore team members.
Gather and interpret data requirements.
Deliver data sourcing and transaction monitoring solutions.
Skills
Software development experience
Complex SQL query
PL/SQL programming
Software design
Agile project delivery
Data mapping
Python
Spark
Hadoop
Anti-Money Laundering knowledge
Education
Bachelor’s in computer science or related field
Tools
Excel
PowerPoint
SAS
Teradata
Unix scripting
Job description
Overview
Job Type: Contract on W2
Location: Charlotte, NC / Plano, TX — 3 days onsite, 2 days remote
Required Skills
Bachelor’s in computer science or related field
7+ years of software development experience
Strong experience in complex SQL query, PL/SQL programming
Strong software design, build, test and documentation skills
Proven track record in project delivery in an Agile environment
Excellent organization and team skills
Fast learner, work under minimal supervision
Able to communicate effectively across varied areas including technology, business and leadership
Proficiency with Excel, PowerPoint, etc.
Ability to guide multiple technology onsite/offshore team members
Candidate with strong business analyst experience will also be considered
Good in software development using SAS, Teradata and Unix scripting
Experience in Python, Spark and Hadoop will be an advantage
Good knowledge of the banking products, operational process and end-to-end transaction flow
Knowledge in Anti-Money Laundering domain will be an advantage
Able to gather and interpret data requirements, research and analysis, business design, data mapping, develop data sourcing and transaction monitoring solutions