Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Software Engineer
Bethesda, MD, USA

Job Title

Software Engineer

Job Description

Design, develop, test, deploy, maintain and improve software in the Python programming language and development frameworks.

Develop solutions for IFG Platform that use the best in architectural design and product best practices.

Identify technical dependencies and roadblocks for the product proactively and work with cross-functional teams to remove them. Learn new technologies very quickly and apply them in real-world, non-trivial situations

Identify feature gaps, provide guidance on existing product issues, and collaborate with Solutions Architects and Engineers to influence the growth of IFG Platform

Develop solutions for IFG Platform that use the best in architectural design and product best practices.

Work with popular open source software and Enterprise Content Management or Business Applications.

Implementing scalable cloud based solution architectures for PaaS, IaaS or SaaS. In-depth experience operating with cross-functional teams (Product, Engineering, Network Operations, Sales, Marketing, Developer Relations, and Business Development).

Manage individual project priorities, deadlines and deliverables.


  • No telecommuting
  • Agencies are OK


BS degree in similar in or a related technical field, or equivalent practical experience.. Software development experience in one or more general purpose programming languages. Experience in software development as well as with developing web-based applications. Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development. Working proficiency and communication skills in verbal and written English. Experience with one or more general purpose programming languages including but not limited to: Java, PHP, C#, Python, JavaScript. Strong understanding of web development protocols. Interest and ability to learn other coding languages as needed.

About the Company

The Interface Financial Group's Invoice Finance Marketplace provides select invoice finance services which can be a beneficial tool for SMEs in times of financial need. Stop waiting 30-90 days for your customers payments, request IFG's early payment service for your selected invoice or invoices, your chosen date of payment and get the cash directly to your bank account.

Contact Info

Previous Experienced Software Developer, GrowthIntel in London, United Kingdom Next Mid-Level Back-End developer, SME Capital in London, United Kingdom