Who ❤️ PJ →

Full Search

This job listing has expired and may no longer be relevant!
26 Aug 2020

Full-Time Development Manager

Black Knight Financial Services – Posted by BKInc2018 Lakewood, Colorado, United States

Job Description

Black Knight is the premier provider of integrated technology, services, data and analytics that lenders and servicers look to first to help successfully manage the entire loan life cycle. Our deep understanding of regulatory and compliance issues complements the knowledge, technology and solutions we offer to help our clients achieve their business goals. Black Knight offers leading software systems; data and analytics offerings; and information solutions that facilitate and automate many of the business processes across the mortgage life cycle.

JOB FAMILY DESCRIPTION
Responsible to plan and manage application development and client delivery activities for an assigned application portfolio that may include small and simple software applications, moderately complex software applications or components of large and complex software cloud applications ranging from .NET to C++ to Java.

This Development Manager job can sit in any of the following Black Knight office locations:
* Denver, CO
* Jacksonville, FL
* Beaverton, OR
* Cincinnati, OH
* Houston, TX

GENERAL DUTIES & RESPONSIBILITIES
* Drives and manages the design and development of enterprise software product applications.
* Manages the full software development lifecycle (SDLC) including testing, implementation, and auditing.
* Optimizes product design, bug verification, and beta support, which may require research and analysis.
* Resolves critical issues and contribute to the business unit/area development.
* Manages the work efforts of development teams with responsibility for hiring, firing, performance appraisals, and pay reviews.
* Acts as a thought leader in technical space through researching and knowing industry trends and technologies.
* Identifies and allocates technical resources (e.g., software developers, business analysts) to client projects within Development.
* Manages both onshore and offshore development teams.
* Forecasts resource needs.
* Ensures base applications meet appropriate quality standards.
* Adheres to the departmental application development and client delivery process standards.
* Provides input on product direction to product managers.
* Ensures the proper application of technology.
* Ensures base applications meet appropriate quality standards.
* May travel between 10 – 20%
* Performs other duties as required.

EDUCATIONAL GUIDELINES
Bachelor’s degree in computer science preferred or the equivalent combination of education, training, or work experience.

GENERAL KNOWLEDGE, SKILLS & ABILITIES
* Proficient experience in Software Development languages such as .NET (preferred), C++, and/or Java
* Knowledge of AWS cloud principles, theories, practices, and techniques for making the activities related to planning, managing, and implementing software projects and programs highly desired
* Understanding of Terraform desired
* Experience managing offshore teams a plus
* Strong knowledge in Test-driven development (TDD) or Behavior-driven development (BDD) highly desired
* Experience working in a Continuous Integration and Continuous Development (CI/CD) environment
* Familiarity with TFS a plus
* Skilled in database technologies such as SQL Server and/or DynomoDB
* Skill in project management, organization, communications, analytical and people skills
* Skill in leading, supervising and managing effectively under pressure
* Ability to be comfortable interacting with executive level clients
* Ability to maintain positive working relationship with stakeholders
* Ability to manage multiple projects, activities, and problem areas
* Ability to delegate projects to qualified subordinates as appropriate
* Ability to lead, direct and manage effectively
* Ability to operate independently
* Ability to exhibit solid decision-making and problem-solving skills
* Ability to communicate effectively verbally and in writing

Development Manager
Middle level management role. Works under general direction of middle or senior level management. Manages and mentors a team of Programmer/Analysts. Establishes operational objectives and work plans, and delegate’s assignments to subordinates. Senior management reviews objectives to determine success of operation. Implements strategic policies when selecting methods, techniques and evaluation criteria for obtaining results. In some instances, this manager may have subordinate supervisors. Typically requires eight or more years of experience in Software Development and four or more years of management or supervisory experience.

Black Knight is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, and protect ed veteran or military family status. Our employees’ diversity is our strength, and when we embrace our differences, it makes us better and brighter. Black Knight’s commitment to inclusion is at the core of who we are, and motivates us in how we do business each and every day.

Share this role online (there may be a referral fee*)

How to Apply

Application URL: https://www.aplitrak.com/?adid=cmZsYWdnLjg2MDA3LjEwNTk0QGJsYWNra25pZ2h0ZmluLmFwbGl0cmFrLmNvbQ

Job Types: Full-Time.

653 total views, 0 today

Apply for this Job