Back-End Software Engineer - remote

Posted 3 years ago  • Washington, DC

We are currently seeking an experienced Back-End Software Engineer to design and build complex XBRL Python-based data processing systems for use in multiple end-user applications.

What you will be doing

  • Developing modern Python and Java-based applications which are part of a complex mission-critical application
  • Developing and testing report submission (XML/XBRL) standards for financial entities
  • Maintaining test cases and creating new test cases to test the reporting standards/guidelines

What you need to be considered for this role (required)

  • Bachelor’s degree in Information Systems, Computer Science, or related field from an accredited college/university
  • At least four (4) years of experience in system development using Python and Java
  • Prior experience with XML processing/XBRL
  • Strong understanding of Python application software development lifecycle including Git version control, debugging tools, and testing tools
  • Passion for working on complex software solutions having major impact on the client we serve
  • Strong verbal and written communication skills
  • Ability to learn new technologies quickly
  • Ability to effectively and efficiently multi-task, prioritize, and carry out projects through to completion with minimal supervision
  • Ability to maintain a high level of accuracy and attention to detail
  • U.S. Citizenship (and willingness to undergo a background investigation)

What makes you stand out from the crowd (desired)

  • Prior experience in XBRL
  • Prior experience working with financial data or financial management systems