Software Engineering Manager

New American Funding
4h$155,000 - $180,000Hybrid

About The Position

New American Funding is seeking an experienced Software Engineering Manager to join our mobile team. The successful Software Engineering Manager focuses on managing and evolving the development, configuration, and customization of the company’s Loan Origination System (LOS) and management of ancillary systems and services that are integrated with Encompass, coaching the development team on high quality code delivery, and exploring alternative development technologies and techniques. This position requires in-depth knowledge of the loan origination workflow and provides guidance on business strategies and logic, provides effective planning to satisfy product roadmap, and provides effective development progress communication including product manager, owners, and quality assurance. Finally, the successful Software Engineering Manager assists with development efforts, leading by example, and providing mentoring to eager team members!

Requirements

  • 8+ years of experience developing web applications with a thorough understanding of JavaScript/Typescript.
  • 2+ years of experience leading a development team.
  • Familiarity with React and Angular development best practices.
  • 3+ years of experience structuring web app layouts with HTML or relevant tooling.
  • Familiarity in styling theming with CSS or third-party tooling.
  • Familiarity with webpack/rollup or other bundling technology.
  • Familiarity with front end state management like React Context, Redux, etc.
  • Familiarity with back-end integration via HTTP, gRPC, including tooling like React Query, Angular Http Client, Axios, and fetch.
  • Familiarity with asynchronous Javascript concepts.
  • Familiarity in front end performance/rendering concepts.
  • Familiarity with unit testing, black box testing, and story book integration.
  • Some familiarity with functional programming in Javascript, including function currying.
  • Familiarity with OAuth security integration.
  • Familiarity with reusable tooling/package construction/management via Node/NPM.
  • Familiarity with devops pipelines, CI, and front-end configuration.
  • Experience with, or a vision for, effective leadership.

Nice To Haves

  • 2+ years of experience with Azure Cloud Hosting related experience is preferable.
  • Working knowledge of Azure static hosting and IIS is preferable.
  • Experience with Microsoft SQL Server and the design, functioning, and troubleshooting including: TSQL, CRUD - DML and DDL Operations, and SSIS (preferred but not required)

Responsibilities

  • Manages and guides Development team, works closely with the team to understand user stories prior to refinement and provides high level sizing and technical insights during backlog grooming.
  • Supports Agile practices and Backlog health of the team, holds responsibility for releasing product on release cadence and takes initiative in creating or adopting resources to increase team efficiency.
  • Works with the Director, AVP and Product Manager to understand the dev team members’ growth plans and help them work towards their short and long-term goals, roadmaps, release schedules, and meeting release dates.
  • Presents innovative technologies to software architect for evaluation and implementation.
  • Removes impediments and blockers for team.
  • Interact with internal and external partners at all levels within the organization and represent our technical platform.
  • Writes effective, efficient, and well-designed code when required.
  • Leads by example, providing a fun and healthy team atmosphere.
  • Ensure applications operate efficiently and provide production support, data research, code analysis and web and windows development work including enhancements and hot fixes when necessary.
  • Strong programming skills with extensive experience working with: Batch Processing, Document Generation (PDFs, Word Templates), Data exchange formats (CSV/XML/JSON), and Data transfers through: HTTP, SFTP (SSL)
  • Working knowledge of Microsoft .NET technologies - primarily focused on C# development including .NET Core, MVC, LINQ, OOPS Programming, Entity Framework, REST APIs, Web Forms, Windows / Console Applications
  • Experience with Microsoft SQL Server and the design, functioning, and troubleshooting including: TSQL, CRUD - DML and DDL Operations, and SSIS (preferred but not required)
  • Knowledge of the Microsoft IIS stack and the ability to configure and troubleshoot issues with web-based applications and services including deployment.
  • Strong analytical skills with the ability to assess new and unfamiliar issues and work through potential solutions, issues, and risks.

Benefits

  • health, dental & vision
  • retirement with company contribution
  • parental leave
  • mental health & wellness benefits
  • generous PTO
  • sales incentive pay for most sales roles
  • annual bonus plan for eligible non-sales roles
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service