Job OpportunityFull-time$90,000 - $120,000 a yearBenefitsHealth InsuranceJob DescriptionSummary: Get the best of both worlds working for a vibrant emerging company, which has been in business for almost 50 years. The ideal candidate for this role will have a deep understanding of IT project management and application software development based on hands-on technical experience with concept development, requirements analysis, design, implementation, and test of enterprise systems. Exercise your expert judgment in an environment that gives you autonomy and flexibility, on a project that respects, uses, and develops your expertise.
Work in a small team of industry experts.Workplace located in Bethesda, MD. (Remote during COVID). Top salary for highly qualified candidates.All initial interviews conducted remotely via Telephone / Skype / Zoom.
May need to come into the office for a final meet before hire.ResponsibilitiesPerform overall task management including planning, scheduling, staffing, work allocation, monitoring, and reportingWork directly with customer to understand their priorities, define goals and strategies for improvement, and resolve issuesLead and participate in system analysis and verification efforts covering requirements, design, code, integration, and documentationAnalyze requirements, evaluate alternative solutions, assess development artifacts, and verify/test implementationsAnalyze program processes, issues, risks, and business performance metricsManage tasks within a small team of expert consultantsInvestigate complex technical issues related to specific client concernsQualifications - Required:BS in engineering, computer science or related discipline3+ years of experience in the field of software development, project management experience preferred2+ years of hands-on web application development and testing experience (React, Redux)Very Strong written and verbal communication skills absolute REQUIREMENTDemonstrated ability to operate with independence and autonomyDemonstrated experience breaking down problems, organizing work, planning sprints, and delivering technical programs in agile delivery models (scrum, Kanban, etc.)Experience working on programs to define and build cloud-native software products as a platform at scaleEnjoys diving deep to understand of the platforms capabilities and underlying technologiesProven track record of data driven decision-making and applying continuous improvement methodologies across teamsCan debate the delivery strategy with business teams, architects, engineers, and designers Can communicate to executives, peers, and staff with impact, eloquence, and authenticityDemonstrated experience building relationships, partnering with and influencing dependent teams while commanding the respect of the individuals you work with across the organizationExperience defining and building cloud-native software products as a platform at scale with a deep understanding of those platforms capabilities and underlying technologiesTechnical program delivery experienceCompensation:$90,000 to $120,000/yr, based on capability and experienceHours: Full-TimeDue to COVID-19, most of our employees are working from home. We've implemented a virtual hiring process and continue to interview candidates by phone or video and are onboarding new hires remotely.About The Interface Financial Group:Providing capital to help small to medium sized businesses grow was the motivating force that led to the creation of The Interface Financial Group in 1972. The IFG team has substantial business experience and expertise in commercial lending, invoice finance and financial technology.The Interface Financial Group is an equal opportunity employer.