Jobs · Engineering · Ohio

SOFTWARE PROGRAMMER (5 POSITIONS)

Banking Soft Solutions LLC · Columbus, OH · 3 days ago
EngineeringFull-time

Role and Responsibilities

  • Design and build a centralized Cryptocurrency Exchange (Marai-X) with a web interface, admin dashboard, mobile apps, and trading engine.
  • Implement crypto staking, cold wallet integration, credit card integration, P2P trading, KYT, tradable exchange token, and API endpoints.
  • Own components within our blockchain data platform such as data ingestion and decoding.
  • Write code with a strong emphasis on design and performance.
  • Use strong analytical skills to define problems, collect data, and draw valid conclusions.
  • Design, code, test, and deploy features/functions for crypto exchange services.
  • Deep understanding of blockchain technology and crypto-economic protocol.
  • Collaborate frequently with other developers to design and implement the required solutions.
  • Partner with data architects to deliver high-quality solutions on time.
  • Participate in formal and informal code reviews to ensure code quality.
  • Contribute to the automated test suite to enable reliable continuous integration.
  • Use observability tools to monitor availability and reliability of cybersecurity products.
  • Champion high-performance, secure, and reliable software services.
  • Collaborate with product and design teams to explore innovative ideas.
  • Communicate effectively with non-technical stakeholders.
  • Enhance AWS cloud capabilities for cybersecurity products.
  • Drive scalability and reliability of cloud infrastructure with autonomy and accountability.
  • Promote cloud excellence through strategic guidance, leadership, and mentorship.
  • Develop automation tools, troubleshoot incidents, and improve infrastructure stability.
  • Qualifications

    • Education: 4-year bachelor's degree in a relevant field or 3 years of relevant work experience.
    • Relevant Experience: Database management systems – 3-5+ years; Coding, testing, and designing software – 3-5+ years; Software development methodologies – 3-5+ years.
    • Technical Skills: Knowledge of one major programming language/tool; Understanding of coding syntax, functions, and object-oriented patterns; Familiarity with environments, Docker, containers, and cloud-native development; Awareness of dependent systems like APIs, clients, and data stores; Knowledge of design and software architecture patterns.
    • Skills: Proficient in one major programming language/tool; Experienced in coding syntax, functions, and OOP patterns; Proficient with Docker, containers, and cloud-native app development; Experienced with up/downstream APIs, clients, and data stores; Proficient in design and software architecture patterns; Experienced in production software operations; Proficient in microservices, SOA, and monolith patterns; Capable of applying appropriate design patterns to situations; Proficient in multiple platforms, imaging tools, runtimes, and cloud systems; Experienced in agile and software development methodologies; Uses discretion and judgment in selecting technical approaches; Presents complex project sets to senior technical leadership; Advanced negotiation and collaboration skills; Progressing toward advanced mastery of at least one programming language/tool.
    • Abilities: Read, write, speak, and understand English fluently; Work independently on complex problems with minimal instruction; Resolve a wide range of issues creatively and effectively; Prioritize tasks and manage multiple concurrent deadlines; Clearly document, explain, and present work to technical/business partners.
    • Core Competencies: Mission-driven: Passion for improving customer experience and advancing BSS's mission; Problem solver: Analytical mindset with the ability to translate issues into solutions; Expert calibrator: Skilled in communication, negotiation, and conflict resolution; Project management: Capable of managing and executing quality-focused projects; Reporting management: Proficient in dashboards, documentation, and presentations; Stakeholder management: Effective in engaging and influencing stakeholders; Organizational and time management: Excels in multitasking and time prioritization.
    • Nice To Haves: Familiarity with crypto exchange systems or traditional banking platforms; Experience developing consumer-facing crypto products; Proven ability to build and scale public-facing APIs; Familiarity with digital wallets, DeFi, smart contracts, and token standards; Supervisory or leadership experience; Background in customer/account management and high-touch support; Basic working knowledge of cryptocurrency; Experience with change management processes.

Similar jobs