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