Senior Software Engineer (Financial Systems)
Alarm.com
Senior Software Engineer (Financial Systems)
Tysons, Virginia
As a Senior Software Engineer on the Finance Engineering team, you will have the opportunity to design and develop financial systems with cutting-edge technology to support our company and business partners. This includes planning and designing financial (ERP) systems, developing and maintaining infrastructure and solutions for our Finance and Accounting departments and other stakeholders.
This position is ideal for the candidate who thrives in a company culture where one can work collaboratively with stakeholders across different departments. You will also work closely with all levels of business and technology partners to implement and support key initiatives, to integrate company's financial systems with external platforms. You'll have the opportunity to work across various technical areas using the latest technologies while using Agile development methods.
What's In It For You?
- Collaborate with outstanding people: We have a strong focus on teamwork, and we work to create a collaborative and welcoming environment that enables our teams to excel.
- Make an immediate impact: You can expect to be given real responsibility for bringing new technologies into the marketplace. You will be empowered to perform as soon as you join the team!
- Work with the latest technologies: You'll gain exposure to a broad spectrum of IoT and SaaS technology. Our tech stack includes.NET, SQL Server, Kafka, Ember.js, Node.js, as well as native iOS and Android applications.
- Be empowered: We want you to bring your experience to make those products best in class. We emphasize autonomy with accountability.
- Focus on fun: Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
What Can You Do For Alarm.com?
- Develop full stack software for a wide variety of platforms and technologies.
- Take part in the entire project life cycle, from requirements development to deployment with lots of cross-team collaboration.
- Lead architecture, design, implementation, and operational support of tools and services.
- Be involved in our coming ERP implementation.
- Exercise good judgment. Know when to work quickly, and when to build a robust solution.
- Work with the team to imagine new ways to improve partner operations so they can effectively run their business and provide exceptional experience for customers.
- We value engineers who proactively identify opportunities for improvement and collaborate with stakeholders to refine requirements and deliver optimal solutions.
- Other duties as assigned.
What Do You Need?
We are seeking someone who has:
- Interested in and capable of taking some technical leadership (i.e. eventually having direct reports in the future)
- 5+ years of professional software development experience
- Strong object-oriented programming skills; C# a plus
- Strong JavaScript with React
- Experience with SQL, database design and development
- Experience with Finance and/or Tax applications
- Experience with creating and maintaining unit tests
- Experience with external facing APIs and/or third-party platform integrations
We would love if you have some of the below (but it is fine if you don't):
- Experience with Enterprise Resource Planning (ERP) software design and integration
- Experience with financial accounting systems such as Dynamics GP/Great Plains, Dynamics 365 Finance and Operations, Payment Gateways, etc.
- Experience with large-scale billing, invoice generation and credit card transactions
- Experience with Supply Chain inventory management
- Experience with handling international currencies and/or taxes
- Experience with inventory/warehouse platforms design or integration
Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
Why Work For Alarm.com?
- Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
- Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
- Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
- Community and Camaraderie: One of our core values is to 'Keep It Fun,' which to us means fostering a strong sense of community. Our culture is built on collaboration and connection, where we celebrate our successes and believe that a positive, engaging environment is key to doing our best work.
- Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week.
Alarm.com is the leading platform for intelligently connected properties. Millions of homeowners and businesses rely on Alarm.com's technology to secure, monitor, and manage their environments from anywhere. Our comprehensive suite of solutions—including security, video surveillance, access control, active shooter detection, intelligent automation, energy management, and wellness—is delivered exclusively through a trusted network of thousands of professional service providers and commercial integrators across North America and worldwide. Alarm.com's common stock is traded on Nasdaq under the ticker symbol ALRM. Alarm.com delivers serious security for serious people.
Our total rewards package is designed to support you holistically—in your health, your finances, and your life outside of work. The package includes medical plans with company subsidies, a Health Savings Account (HSA) with a company contribution, and a 401(k) with an employer match. We encourage a healthy work-life balance with paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave. To complete the package, we also provide company-paid disability and life insurance, all within a collaborative and casual work environment.
Alarm.com is an Equal Opportunity Employer. In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.
Notice To Third Party Agencies: Alarm.com understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with Alarm.com, please email your company information and standard agreement to View email address on click.appcast.io.
$40 per hour
...Senior Software Engineer ***This role is based at one of our corporate offices in Memphis, TN, McLean... ...of the Content Management System. Debug, troubleshoot, and resolve production... ...at a 15% discount to help build your financial future Paid parental leave – Because...FinancialSeniorWork experience placementWork at officeWorldwideNight shift$229.9k - $262.4k
...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy... ...experiences to help millions of Americans achieve financial empowerment Utilize programming languages like...FinancialSeniorFull timePart timeInternshipLocal area$3,000 per month
...Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites... ...depend upon each minute: Financial assets. Healthcare information... ...user requirements to derive software design and performance requirements... ...confer with users or system engineers; analyze systems flow, data...FinancialSeniorFull timeRelocation package- ...join our talented Team. Job Title: Senior Software Engineer Location: McLean,VA Overview... ...distributed microservices, and full stack systems to create solutions that help meet... ...help millions of Americans achieve financial empowerment. Utilize Java/Springboot...FinancialSeniorInternship
- ...all of it. All helping members manage financial complexity. Backed by Google's Gradient... ...About The Role We're looking for a software engineer who understands the user's problem, architects... ...endpoint, every interaction, every system is built around how your customers will...FinancialSenior
$40 per hour
...Senior Software Engineer ***This role is based at one of our corporate offices in Memphis, TN, McLean, VA, or Dallas, TX*** Exceptional... ...invest in Hilton shares at a 15% discount to help build your financial future Paid parental leave – Because family matters....FinancialSeniorWork experience placementWork at officeWorldwideNight shift- ...only about building awesome software, but also about growing... ...performance-focused Mid to Senior level Software Engineer at Appian you will help build... ...have expertise in Linux System fundamentals (including... ...your health, wellbeing, and financial future. Benefits may include...FinancialSeniorWork at officeLocal area
$86.8k - $198k
...Job Number: R0233531 Software Engineer, Senior The Opportunity: As a full stack developer,... ...just develop software, but to create a system that will make a difference, we need... ...offerings include health, life, disability, financial, and retirement benefits, as well as...FinancialSeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...accomplishing hard things, together. As a Senior Software Engineer working on the Appian platform, your... ...reliability into software and systems. Be a strong contributor to team feature... ...support your health, wellbeing, and financial future. Benefits may include health...FinancialSeniorWork at officeLocal area
$158.6k - $181k
Senior Software Engineer, Android Do you love building and pioneering in the technology space? Do you enjoy solving complex business... ...comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn...FinancialSeniorFull timePart timeInternshipH1bLocal area$161.8k - $184.6k
Senior Software Engineer - Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex... ...powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript...FinancialSeniorFull timePart timeInternshipH1bLocal area- A leading financial institution is seeking a Remote Engineer III for Hogan Applications, responsible for technical analysis, design, and implementation within a critical banking environment. Candidates should have extensive experience in Hogan architecture and application...FinancialSeniorRemote work
$147.1k - $167.9k
Senior Software Engineer, Full Stack (Bank Tech) Do you love building and pioneering in the technology space? Do you enjoy solving complex... ...a bank; we're redefining the tech foundation for a financial giant. As Bank Tech, we are leading the charge to become the...FinancialSeniorFull timePart timeInternshipH1bLocal area- ...Developer ~ Expertise in frameworks such as Django, Flask, or FastAPI ~ Strong knowledge of NumPy, pandas, and relational databases ~ Experience with unit testing and automation tools ~ Financial engineering experience ~ Proficiency in React 18...FinancialSenior
$229.9k - $262.4k
...Capital One is looking for a Senior Lead Software Engineer, Full Stack, for their Shopping division, based in McLean, VA. This role focuses on... ...projects and developing cloud-based solutions that empower financial growth for millions. Candidates should have extensive experience...FinancialSeniorRemote work- ...Senior DevOps Engineer Apex Systems is looking for a senior DevOps engineer to support one of our fortune 100 clients! Location: Must be onsite... ...enhancing and automating modern platforms for a Fortune 50 financial company, we may be what you are looking for! Under...FinancialSenior
- ...Job Title: Senior Java Developer Location: McLean, VA 22012 Work Arrangement: Onsite (5 days/week - Local Candidates Only) Employment... ...$44.92/hr. on W2 | $52.14/hr. to $58.40/hr. on C2C Domain: Financial Services | Mortgage & Housing Finance Application Deadline:...FinancialSeniorContract workLocal area
- ...We are hiring Developer-Java/J2EE Senior! Role: Developer-Java/J2EE Senior Supporting: Large Financial Services Client Location: Hybrid - Tuesday through Thursday... ...-stack developers to enhance and modernize systems, using modern design patterns and...FinancialSeniorLocal area
- ...Senior Salesforce Developer Our client, a Real Estate and Financial Services company, is looking for a Senior Salesforce developer... ...: AI-Assisted Engineering (Primary Focus) Use GitHub... ...Salesforce, MuleSoft, and downstream systems. Quality, Security, and...FinancialSeniorContract work
- ...Developer Position Responsibilities Role: Senior Backend Java Developer Location:... ...legacy backend components while ensuring system stability Design and optimize PostgreSQL... ...Preferred Skills Experience in Financial Services or Wealth Management...FinancialSeniorLocal area
- ...Pega Senior Software Developer (CSSA) Sky Solutions is a trusted partner in government contracting... ...for federal clients across healthcare, financial services, and national security.... ...developer will develop and maintain robust system level software, ensuring the...FinancialSeniorFull timeContract workRemote work
- ...mandatory. Position Overview: Financial Engineering team is seeking Python Developers for... ...python development of components for a software application platform that will produce... ...bug-free Production resilience: system must be highly available with minimal...FinancialSenior
- ...Title: Financial Engineering: Senior Software Developer (Specializing Financial Accounting Applications) Duration: 6 months possible extension Location: Full-time on-site M-F in Mclean, VA Position Overview Client's Investments & Capital Markets division...FinancialSeniorFull time
$88 per hour
...Genesis10 is currently seeking a Senior DevOps Engineer for an onsite contract opportunity with a Major Financial Services Firm located in... ...opportunity. As a Software Engineer Sr (Gen AI), your role... ...etc) ~2 year building RAG systems using vector DBs ~1 year...FinancialSeniorHourly payPermanent employmentContract work- ...Senior Java Developer Our client, a Banking company, is looking for... ..., Python, AI Research, and Financial Background. ~7–10 years of professional software development experience. ~ Bachelor... ...outcomes (e.g., prompt engineering, model/tool evaluation, and integrating...FinancialSeniorFlexible hours
- ...Nimble Platform Engineer This position may be offered to a candidate authorized to work... .... Create, maintain, and extend the software deployment automation solution Your... ...working in regulated environments, especially financial services. ~ Effective communication,...FinancialSeniorRemote work
- ...Range Senior iOS Engineer Opportunity Most wealth management is fragmented. Range is building AI-powered wealth management that actually... ...retirement, estate – all of it. All helping members manage financial complexity. Backed by Google's Gradient Ventures, Cathay Innovation...FinancialSenior
$120.8k - $265.8k
...Job Title: Senior Systems Administrator & Database Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required... ...comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education,...FinancialSeniorFull timeContract workWork experience placementFlexible hours$77.6k - $176k
.... Role and Responsibilities As a DevOps engineer, you’ll develop, manage, and secure a container... ...will help develop container management software to solve clients’ toughest challenges.... .... We offer health, life, disability, financial, and retirement benefits, paid leave,...FinancialSeniorFull timeContract workPart timeRemote work- A leading financial services company in McLean, Virginia is seeking a Lead Software Engineer to drive major technology transformations. This role involves leading diverse projects, mentoring developers, and delivering cloud-based solutions. Candidates should have a Bachelor...FinancialSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Financial Systems). Be the first to apply!
- graduate software developer McLean, VA
- senior software design engineer McLean, VA
- software engineer amazon McLean, VA
- software developer positions McLean, VA
- software engineer full time McLean, VA
- new graduate software engineer McLean, VA
- software engineer McLean, VA
- software engineer intern McLean, VA
- agile software developer McLean, VA
- senior software engineer remote McLean, VA


