Senior Software Engineer

Arbor Commercial Mortgage, LLC

Uniondale (NY)

On-site

USD 150,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Arbor Realty Trust, Inc. is seeking a Senior Software Engineer to join our Solutions Delivery team to design, build, and support enterprise applications and integrations. You will help expand AI usage across solutions and teams, taking ownership and driving projects forward with collaboration.

The role emphasizes hands-on leadership, secure and scalable full-stack development with C#/.NET, SQL Server and Angular, plus Azure cloud familiarity and agile practices.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering or related discipline, or equivalent professional experience.
  • 7+ years of hands-on software development experience building and supporting production applications.
  • Experience with AI development and a strong interest in improving software delivery.

Responsibilities

  • Design, build, test and support secure, reliable enterprise applications and integrations.
  • Develop full-stack solutions using C#/.NET, SQL Server and Angular, including APIs, services and UIs.
  • Use AI tools to speed up development, testing, documentation and troubleshooting.
  • Identify practical ways to use AI in Arbor’s applications and business processes.
  • Translate requirements into clear designs, implementation plans and working software.
  • Provide hands-on technical leadership through design decisions and code reviews.
  • Take ownership of initiatives and drive work from concept to production support.
  • Build security, auditing, testing and monitoring into solutions.
  • Collaborate with stakeholders, analysts and engineers across the organization.
  • Participate as a senior member of an Agile/Scrum team.

Skills

C#/.NET
SQL Server
Angular
AI development
REST APIs
JSON
OO design
Azure
CI/CD
Git
Agile/Scrum
Team leadership

Education

Bachelor’s degree in Computer Science, Engineering or related discipline

Tools

Azure DevOps
Git
CI/CD pipelines

Job description

Arbor is looking for a Senior Software Engineer to join our Solutions Delivery team. This person will design, build and support enterprise applications and integrations across the organization. The role will also help us expand how we use AI, both in the solutions we build and in the way our team develops software. We are looking for an experienced, hands‑on engineer who takes ownership, works well with others and moves projects forward without waiting to be directed.


Essential Job Functions (Duties/Responsibilities)

The Senior Software Engineer will have the following duties and responsibilities, including but not limited to:



  • Design, build, test and support secure, reliable enterprise applications and integrations.

  • Develop full-stack solutions using C#/.NET, SQL Server and Angular, including APIs, services, data access components and responsive user interfaces.

  • Use AI tools to make software development faster and more effective, including coding, testing, documentation and troubleshooting, while reviewing and validating the output.

  • Help identify practical ways to use AI in Arbor’s applications and business processes.

  • Turn business and technical requirements into clear designs, implementation plans and working software.

  • Provide hands‑on technical leadership through sound design decisions, code reviews and support for other engineers.

  • Take ownership of assigned initiatives, identify risks and dependencies early and drive the work from concept through production support.

  • Build security, authorization, auditing, testing and monitoring into the solutions you develop.

  • Work closely with business stakeholders, business analysts and engineers across the organization.

  • Participate as a senior member of an Agile/Scrum team, including planning, estimation, delivery and continuous improvement.


Qualifications

Education:Bachelor’s degree in Computer Science, Engineering or a related discipline, or equivalent professional experience.


Experience:7+ years of hands‑on software development experience building and supporting production applications. Experience with AI development and a strong interest in how AI can improve software delivery are also important.


Knowledge/Skills/Abilities:


  • Strong hands‑on development experience with C#/.NET and SQL Server.

  • Experience building AI‑enabled applications or integrations and an interest in continuing to grow in this area.

  • Experience building Model Context Protocol (MCP) servers or working with MCP tools and resources is preferred. If you do not have direct MCP experience, you should be able to learn new technologies and integration standards quickly.

  • Experience using AI‑assisted development tools while applying sound engineering judgment and validating the results.

  • Strong understanding of REST APIs, JSON, application integrations and data access patterns.

  • Strong knowledge of object‑oriented design, design patterns, data structures, reusable components and software engineering practices.

  • Experience with cloud‑hosted applications and services. Microsoft Azure experience is preferred.

  • Experience with automated testing, CI/CD, application monitoring and Git.

  • The ability to provide technical leadership while remaining hands‑on and accountable for individual development work.

  • A self‑starter who is comfortable taking a loosely defined goal, determining the next steps and driving the work through completion.

  • Experience working in an Agile/Scrum environment as part of a cross‑functional team.

  • Strong written and verbal communication skills and the ability to work effectively with both technical and business teams.


Travel:Approximately 5%


Arbor Realty Trust, Inc. offers a competitive base salary and discretionary bonus. The starting base salary range for this position is $150,000 to $160,000. The specific compensation that will be offered is based on an understanding of the hired candidates' qualifications at the time of hire. Employees are eligible for a discretionary bonus based on employee work performance reviewed during the course of the year. The total compensation package for this position will also include other elements, a full range of medical, and/or other benefits including 401(k) eligibility and paid time off benefits.


We are proud to be an equal opportunity employer and are committed to maintaining a diverse workforce and an inclusive work environment for our associates, customers and business partners. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, ethnicity, pregnancy or any other legally protected status. We are committed to working with and providing reasonable accommodations to individuals with disabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Arbor Realty Trust, Inc. • Uniondale (NY)

On-site
USD 150,000 - 160,000
Discretionary bonus
Medical benefits
401(k) eligibility
+1
Senior Software Engineer — AI-Driven Enterprise Apps
Senior Software Engineer — AI-Driven Enterprise Apps

Arbor Commercial Mortgage, LLC • Uniondale (NY)

On-site
USD 150,000 - 160,000
Senior Software Engineer — AI-Driven Enterprise Apps
Senior Software Engineer — AI-Driven Enterprise Apps

Arbor Realty Trust, Inc. • Uniondale (NY)

On-site
USD 150,000 - 160,000
Discretionary bonus
Medical benefits
401(k) eligibility
+1
Senior AI Platform Engineer
Senior AI Platform Engineer

Arrowstreet Capital, Limited Partnership • Boston (MA)

On-site
USD 195,000 - 325,000
Competitive compensation package
Head of Legal
Head of Legal

Arbor Energy • El Segundo (CA)

On-site
USD 200,000 - 235,000
Senior Founding Software Engineer
Senior Founding Software Engineer

Arbor AI, Inc • Mountain View (CA)

On-site
USD 160,000 - 220,000
Land Development Manager
Land Development Manager

Clayton Homes (New) • North Carolina

On-site
USD 90,000 - 130,000
Base salary + bonus opportunities
Advancement opportunities
Exposure to executive leadership
+8
Purchasing Analyst
Purchasing Analyst

Clayton Homes (New) • Cincinnati (OH), Dayton (OH)

On-site
USD 65,000 - 85,000
Base salary + bonus
Advancement opportunities
Leadership team events and volunteer</
+6
Permitting Specialist & Office Administrator
Permitting Specialist & Office Administrator

Clayton Homes (New) • North Carolina

On-site
USD 55,000 - 75,000
Health and life insurance
401(k) plan
Paid time off
Senior Software Engineer, AI
Senior Software Engineer, AI

BDO USA, LLP • Grand Rapids (MI)

On-site
USD 110,000 - 140,000