Applications and User Interface Software Developer

Andrew Davidson & Co., Inc. (AD&Co)
NC, United States
Full-time

Andrew Davidson & Co., Inc. (AD&Co) is a leading provider of analytical tools for mortgages and mortgage-backed securities.

We develop and license prepayment and credit models as well as risk measurement tools that are the benchmark analytics used by top mortgage and commercial banks, insurers, credit unions, broker / dealers, and money management firms.

Our clients include some of the world’s largest institutional, fixed-income investors.

Professional curiosity and enthusiasm is encouraged, recognized, and rewarded at AD&Co. We continuously adapt to changing market conditions, technology, and regulations.

Being the leader in analytics requires continuous innovation. We seek creative application and user interface software developers to contribute to our future success.

As a member of the AD&Co Applications and User Interfaces (AUI) Team you will apply software and UI design principles to transform user stories into advanced analytical applications that deliver a best-in-class user experience.

Working with the AUI Team, you will develop and implement applications that provide our customers with new and innovative approaches to solving the complex analytical problems they face.

Your primary duties and responsibilities will include :

  • Developing, testing, and deploying novel applications using C# (.NET) and JavaScript (Vue.js)
  • Collaborating with team members and members of other teams to ensure delivery of excellent UX in a timely manner
  • Supporting clients and other third-parties who are integrating our technologies into their proprietary systems

Requirements

  • At least 7+ years of experience in developing and testing production quality standalone / web applications and services.
  • BS / MS degree in computer science or a related field
  • Strong understanding of computer science fundamentals and software design patterns
  • Knowledge of software engineering best practices for the product development life cycle, including coding standards, testing procedures, and code review / validation
  • Strong hands-on experience with .NET / C# in developing commercial applications
  • Experience with RESTful APIs
  • Experience with Object Relational Mapper (ORM) frameworks, such as Entity Framework or Dapper
  • Experience with SQL and database management systems (DuckDB, SQLite, Microsoft SQL Server, and / or PostgreSQL)
  • Experience writing unit tests and integration tests

Preferred

  • Experience with Docker
  • Experience with Jenkins for CI / CD
  • Experience using WiX to create application installers
  • Familiarity with modern JavaScript frameworks, especially Vue.js
  • Understanding of web development standards including HTML, CSS, and JS
  • Experience using Electron to build cross-platform desktop applications
  • Experience with C++
  • Experience working in both Linux and Windows environments
  • Experience in an Agile environment with periodic scrums, sprint planning, and retrospectives

What’s in it for you?

At AD&Co, we have a horizontal organization (no managers) with a welcoming and collegial corporate culture. Our benefits are generous.

The health and well-being of our employees is of paramount importance. We offer a flexible schedule and an emphasis on work / life balance.

  • The opportunity to work with industry leaders in MBS policy, modeling, and financial engineering
  • Small teams and mentors who foster career development
  • The company’s success is your success : Incentives and bonuses are results driven
  • Beautifully designed offices with resources in Raleigh, NC, New York City and Sonoma, CA
  • Eat-in office café stocked with snacks and beverages
  • Opportunities to travel, attend, or speak at industry events
  • Flexible work hours and vacation policy
  • Comprehensive medical, dental, and vision insurance options
  • Strong salary and equity packages, 401K savings plan

AD&Co is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

For more information on what it’s like to work at AD&Co, visit our website at Join Our Team Andrew Davidson & Co., Inc. (ad-co.com).

2 hours ago
Related jobs
Promoted
Andrew Davidson & Co., Inc. (AD&Co)
NC, United States

As a member of the AD&Co Applications and User Interfaces (AUI) Team you will apply software and UI design principles to transform user stories into advanced analytical applications that deliver a best-in-class user experience. We seek creative application and user interface software developers to c...

Promoted
VirtualVocations
Greensboro, North Carolina

A company is looking for a Software Applications Developer to support large-scale government-wide database management. ...

Promoted
MILVETS Systems Technology, Inc.
Elizabeth City, North Carolina

Defines and selects new concepts and approaches for the design, development, and implementation of software engineering applications; defines complex design specifications and parameters; resolves complex hardware/software compatibility and interface design considerations. May serve as task or team ...

Promoted
BCG Attorney Search
Raleigh, North Carolina

A law firm is seeking a highly motivated and skilled Junior To Mid-Level Product Design And User Interface Patent Associate Attorney. Prepare and prosecute patent applications with a focus on technologies related to software, AI, IoT, networking, and quantum technologies. Junior To Mid-Level Product...

ICONMA
Charlotte, North Carolina

Able to gather and interpret data requirements, research and analysis, business design, data mapping, develop data sourcing and transaction monitoring solutions. Good in software development using SAS, Teradata and Unix scripting. Good knowledge of the banking products, operational process and end-t...

CACI International Inc
Liberty, North Carolina

You should have exceptional problem solving and decision-making capabilities, including troubleshooting technical issues; successfully resolving project issues and challenges; and understanding user requirements to develop creative software solutions for process improvements. You should have the abi...

ProSidian Consulting, LLC
Charlotte, North Carolina

Seeking Microsoft Excel Visual Basic for Applications [VBA] Developer and Training Specialist candidates with relevant Agriculture And Food Sector Experience (functional and technical area expertise also ideal) to support professional services engagement for Agriculture And Food Sector Clients such ...

Hazen and Sawyer
Raleigh, North Carolina

Create, document and execute test plans to ensure developed software is of the highest quality, meets requirements, and handles errors and exceptions in appropriate manners. Hazen and Sawyer is actively seeking a Full Stack Software Developer with a passion for using technology to make a positive im...

MILVETS Systems Technology, Inc.
Elizabeth City, North Carolina

Defines and selects new concepts and approaches for the design, development, and implementation of software engineering applications; defines complex design specifications and parameters; resolves complex hardware/software compatibility and interface design considerations. May serve as task or team ...

MILVETS Systems Technology, Inc.
Elizabeth City, North Carolina

Defines and selects new concepts and approaches for the design, development, and implementation of software engineering applications; defines complex design specifications and parameters; resolves complex hardware/software compatibility and interface design considerations. May serve as task or team ...