Senior Blockchain Engineer - Digital Assets Platform - VP
Citi · New York, NY · 3 days ago
HybridEngineering$142k–$213k/yrFull-time
About the role
Join a team of over 230,000 dedicated professionals from around the globe at Citi. This role offers the chance to grow your career, give back to your community, and make a real impact.
Key Responsibilities
- Collaborate with team members in implementing web applications leveraging blockchain technology
- Own and deliver functional scope end-to-end of applications leveraging blockchain technology meeting quality standards
- Solve solution engineering challenges to meet stakeholders' requirements and expectations
- Know and properly use best and common practices, and design patterns for enterprise web applications
- Know and properly use best and common practices, and design patterns for web3 applications
- Properly use collaborative tools to manage and deliver work in a distributed team
- Contribute and maintain tech documents for code and applications built and maintained
- Be a team player and properly communicate in a distributed team
- Help resolve/escalate issues as needed to successfully deliver projects on time, on budget, and with quality
Qualifications/Experience
- Bachelor’s degree in CS or Engineering; MS or PhD in computer science, or related discipline a plus
- 7 to 10 years of experience in full software development and testing lifecycle
- Experience from financial services industry is a plus
- 5 to 7 years of experience and expertise with Backend web development with Java Spring
- 1 to 3 years of experience in web3 application development is a plus
- 1 to 3 years of experience and expertise developing web applications using asynchronous programming and communication
- Experience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performance
- Familiarity with web3 libraries like Web3J and Web3JS is a plus
- Familiarity with common and best practices for web3 applications is a plus
- Familiarity of Solidity code and best practices is a plus
- Familiarity of basics of DevOps and containerize applications is a plus
- Familiarity of Agile Methodology and Scrum is a plus
Competencies/Skills
- Enjoy coding
- Strong team player with ability to communicate to technical / non-technical stakeholders at all levels and a start-up mindset
- Proven history of delivering high-quality, increasingly complex, commercial software products
- Strong engineering fundamentals (testing, code reviews, code structure, readable and maintainable code)
- Hands-on development experience as a full stack developer building enterprise-grade web applications
- Intricate knowledge of controls for consistent deployment and management of applications using best-in-class with toolsets such as git, Jira, Jenkins, Helm Charts, etc.
Pay
$142,320.00 - $213,480.00
Schedule
Full time