Builders Capital

Senior Software Development Engineer – Transactions, Security and Auditing

Builders Capital

full-time

Posted on:

Origin:  • 🇺🇸 United States • Washington

Visit company website
AI Apply
Manual Apply

Salary

💰 $130,000 - $160,000 per year

Job Level

Senior

About the role

  • Design and implement the secure transaction environment in support of the BIMQuote Application Platform, including the server application and verify supporting services.
  • Design and implement a rigorous auditing system to financial-technology application standards, including scalable logging systems.
  • Develop the BIMQuote server application, associated test code, and verify it meets design criteria.
  • Participate in code reviews with team members to improve design and coding practices.
  • Extend the BIMQuote application to include third-party partner organizations for interoperability: inventory catalog sync, local inventory/pricing, quotes, purchase orders, invoices, credits/returns and payment information.
  • Partner organization order delivery tracking and status.
  • Participate as part of an Agile development team for daily development of BIMQuote Application and supporting services.

Requirements

  • Degree in Engineering, Computer Science, Computer Engineering or similar discipline.
  • 7+ years of relevant work experience software development with at least 3 years of enterprise application development experience.
  • Experience in implementing a transactional workflow application with stringent security and auditing requirements.
  • Proven track record of collaboration in a small team, and successful ability to influence others and achieving shared goals.
  • Able to be flexible in an agile environment, identify gaps, communicate and act as needed.
  • Effective system and application design experience; performance and accuracy critical for end-to-end transactional requirements.
  • Experienced C++ development plus web development skills.
  • Database experience related to inventory validation, loan status, available funds, purchase orders and matching invoices to authorize payments.
  • Demonstrated situational leadership and self-awareness.
  • Preferred: Design and development of a scalable financial technology application.
  • Preferred: Experience with a messaging-based workflow engine.
  • Preferred: Awareness of AI/ML training, models and maintenance needs.
  • Preferred: Successful track record of working as a remote team member.