Location: Remote - any US location, preferable CST and EST time zone
Job type: Salaried, Full-time with benefits - no contracting
Visa Type: Any work authorization - Client will sponsor/transfer visa. Client cannot accept Canadian resident candidates
Salary Range: up to $250K+Benefits
** Lead profiles, 10+ years of relevant experience as SA, Digital Banking domain experience is a must **
Industry Expertise: Financial Services, specifically digital banking and lending/financing. To work with the client on enterprise level design.
Nice to have: Basic understanding of telecom industry
Responsibilities/ Mandatory Skills Solutioning
8+ years Solution Architecture Design and Implementation in an enterprise IT system
5+ years working with an OO language (Java, .NET, C++, etc.)
5+ years of professional software design and development experience
3+ years of designing and delivering distributed and scalable systems (from requirement gathering all the way to deploying in production)
Working knowledge of MACH architecture
Understanding or experience with Domain-Driven Design architecture
Experience in MS Azure Cloud Based System Design and Implementation
Ability to prepare, drive a technical solutioning meeting with customer and stakeholders
Ability to convert business requirements into technical end-to-end solutions
Technical
Enterprise software development background (hands-on experience preferred)
3+ years of design and/or implementation experience with Enterprise Integration Patterns
3+ years of solutioning experience with integrating at least 3 systems
3+ years of design and/or development experience with Microservices architecture
3+ years of solutioning expertise in public cloud platforms
3+ years of experience in working in development with Continuous Integration and Continuous
Delivery
3+ years of experience working with Relational and NoSQL databases
3+ years of experience in developing RESTful APIs
Hands on – can code and drive code reviews
Design and Implementation Process
3+ years of experience in delivering projects in an Agile environment such as Kanban, Scrum
5+ years of working experience in enterprise software development processes
Deep understanding of testing methodologies and software quality assurance
Required profile
Experience
Level of experience:Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.