API Architect / Development Lead
(5+ years exp)Community Capital Technology
Job Location
Job Type
Full TimeVisa Sponsorship
AvailableHires remotely in
Relocation
AllowedSkills
The Role
Community Capital Technology Inc. (“CCT”) has an immediate opportunity for a senior software developer who wants their talent and designs to have significant and measurable impact for users, the company's bottom line and our emerging niche within the financial services industry. You will be working directly with our Chief Technology Officer to build the breakthrough features and capabilities our financial services clients will value, adopt and use while keeping our trusted platform stable and scalable. The API Architect / Development Lead role at CCT encompasses architecture, design, implementation, and testing to ensure we build and release flexible, high quality products.
This is a great opportunity for an individual looking to be part of an innovative and dynamic fintech startup with a role that will have a material, direct impact on the initial growth and development of the company and its technology.
API ARCHITECT / DEVELOPMENT LEAD | Role Highlights/Responsibilities
- Architect, design, implement, test and deliver highly scalable products.
- Master our development process, culture and code base, then improve upon it.
- Operate effectively in a hybrid engineering model where engineers are expected to be able to design and execute the necessary work to ensure quality in their own code as well as other engineers'.
- Manage and mentor others in development technologies, tools, and processes.
- Present your own designs to internal/external groups and review designs of others.
- Develop test strategies, design automation frameworks, write unit/functional tests.
Experience / Skills Requirements (minimum)
5+ years overall software development experience, including:
*** 4+ years of experience specifically in...**
- Application cybersecurity best-practices
- AWS Services and Solutions
- SQL-compliant database schema design
- Source-code Repository tools and management (preferably Git-based)
*** 3+ years of experience specifically in...**
- Linux operating systems
- Microservices architecture design and development
- NodeJS-based API development (GraphQL is highly-preferred; RESTful is OK)
- HTML & TypeScript language development
- AWS SDK development (preferably with Amplify)
- Postgres/MySQL development
- Docker and Docker-Compose (preferably with Vagrant experience)
- Agile SDLC methodologies
*** Preferred Requirements:**
- GraphQL API Development
- NATS.io Microservices Development
- Postman API testing and automation
- AWS: IAM Cognito ECS/Fargate Lambda RDS/Aurora Route53 & ACM CodeCommit / CodePipeline
-------------- About Community Capital Technology Inc. ---------------
Simpler, more transparent and data-driven loan transactions. Community Capital Technology is a digital loan trading exchange and business intelligence platform providing financial institutions along with other originators and credit investors a simpler, more cost effective and transparent way to buy, sell and/or participate out loans of any type.
Our proprietary solution provides Regional Banks, Community Banks, Credit Unions, and CDFIs, as well as other third-party originators and investors (Credit Funds/Investors, Family Offices, Insurance Companies, Marketplace Lenders), access to a highly liquid nationwide exchange and analytics toolset to drive better, faster decision-making and higher transactional success rates in buying, selling and evaluating loans on the secondary market. Using our intuitive online marketplace, members can easily post loans, or find and connect directly to other buy or sell partners or loan opportunities of interest real time, without brokers or other intermediaries. **