Developing and delivering business features for the next generation blockchain-based securities lending system. Collaborating with teams to solve complex technical challenges in capital markets.
Responsibilities
This role will be responsible for the development and delivery of business features, integrating a variety of upstream data sources and presenting data through the user interface
Developing solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop
Optimizing application performance through analysis, code refactoring, and system tuning
Recommending technologies and tools that improve the efficiency and quality of OCC’s systems and development processes
Collaborating with others to deliver complex projects which may involve multiple systems
Requirements
2+ years of development experience with Scala
7+ years of experience in software development
5+ years of experience in Java or related technologies
3+ years of experience in react js or similar technologies
1+ years of experience with distributed application design & blockchain
Experience with Akka or other actor-based systems
Experience with Devops and CICD tools (GIT, Jenkins, Docker, Kubernetes, Harness, Rancher)
Ability to write clean, bug-free code that is easy to understand and easily maintainable
Experience with BDD methodologies & automated acceptance testing
‘Get stuff done’ and flexible mindset for greater good of the organization
Intellectually curious and eager to learn
Scala-based software development experience
Web/mobile application development experience
Understanding of message brokers, Queues and distributed datastores (Kafka, MQ, Redis, Splunk)
Experience working Unix/Linux environments, large software system development, security software development, public-cloud platforms
Fluent in functional programming, object-oriented design, industry best practices, software patterns, and architecture principles
Proficient in the following types of testing: unit, integration, system, functional, non-functional, regression, performance, security, and acceptance
Deep understanding of performance issues and multi-threaded development
Experience with continuous integration tools and techniques, automating processes, and writing scripts using Python and other languages.
Benefits
A hybrid work environment, up to 2 days per week of remote work
Tuition Reimbursement to support your continued education
Student Loan Repayment Assistance
Technology Stipend allowing you to use the device of your choice to connect to our network while working remotely
Generous PTO and Parental leave
401k Employer Match
Competitive health benefits including medical, dental and vision
Job title
Lead Associate Principal, Software Engineering – Blockchain, Distributed Ledger, Scala
Principal Software Engineer on the Wallet Blockchain Platform team at Fidelity. Develop secure crypto platforms and mentor engineering talent in a dynamic environment.
Director of Digital Assets Risk overseeing risk management for digital asset investment products. Defining frameworks and providing expertise across investment, trading, and compliance groups.
Corporate Technology Strategy Senior Associate driving digital transformation at PwC. Advising on complex technology strategy problems and mentoring junior team members while delivering client outcomes.
Marketing Manager for a blockchain - focused organization developing next - generation digital asset products and marketing strategy. Responsible for strengthening brand visibility and building partnerships in the global ecosystem.
Lead Protocol Engineer architecting blockchain applications at Wells Fargo. Focused on compliance and cryptographic solutions for institutional finance while challenging privacy issues.
Supply Chain Developer in Wells Fargo's Software Engineering team, optimizing and maintaining applications in COTS solutions. Leading technical initiatives and collaborating for strategic goals.
Financial Crime Analyst responsible for transaction monitoring and compliance at ClearBank. Engaging with junior team members and raising concerns in financial crime matters.
Senior Analyst developing decentralized identity solutions supported by blockchain for Vivo. Collaborating on integrations and implementations that align with corporate architecture strategy.
Design and implement scalable DID/VC architectures on public or permissioned blockchains. Lead integrations with identity services, corporate systems, ZKP frameworks and operational practices.
Architect Specialist leading Blockchain and DID/VC initiatives from discovery to production at Vivo. Transforming digital identity and ensuring robust solutions in technology.