Senior Software Engineer
Apply NowCompany: LeaseCrunch
Location: Milwaukee, WI 53215
Description:
About LeaseCrunch
LeaseCrunch offers easy-to-use, automated lease accounting software that significantly reduces the time needed to transition, account for, and maintain leases in compliance with ASC 842, GASB 87, GASB 94, GASB 96, and IFRS 16. Our platform is trusted by over 650 CPA firms and more than 25,000 companies across the United States, offering white-glove support to ensure a seamless transition and superior ongoing management of lease accounting needs.
Our Team
LeaseCrunch is composed of hardworking and innovative individuals who are passionate about creating efficient accounting software and providing helpful expertise. With a novel go-to-market approach and first-mover advantage in our space, we are constantly pushing the boundaries of what's possible in lease accounting.
Why Join Us?
We are looking for talented people to join our growing team and help make us an even better company. Being a part of LeaseCrunch takes dedication, hard work, collaboration, and the ability to overcome adversity. You will be challenged by your teammates, and you will challenge yourself. We believe in providing a rewarding work/life balance that allows our team members to thrive both professionally and personally. If you're ready to be part of a dynamic team that's making a significant impact in the world of lease accounting, we want to hear from you!
Position Overview
LeaseCrunch is looking for an individual to help us build software applications and APIs in .NET focusing on Microsoft and Azure Technologies. You will work in a team-based environment with other software engineers on designing, building and testing product features. You should provide expertise in modern full-stack development and experience building SaaS products utilizing microservice architecture and event-driven design.
What You'll Do
Who You Are
The ideal candidate will be able to demonstrate the following strengths and skills:
Benefits
LeaseCrunch offers easy-to-use, automated lease accounting software that significantly reduces the time needed to transition, account for, and maintain leases in compliance with ASC 842, GASB 87, GASB 94, GASB 96, and IFRS 16. Our platform is trusted by over 650 CPA firms and more than 25,000 companies across the United States, offering white-glove support to ensure a seamless transition and superior ongoing management of lease accounting needs.
Our Team
LeaseCrunch is composed of hardworking and innovative individuals who are passionate about creating efficient accounting software and providing helpful expertise. With a novel go-to-market approach and first-mover advantage in our space, we are constantly pushing the boundaries of what's possible in lease accounting.
Why Join Us?
We are looking for talented people to join our growing team and help make us an even better company. Being a part of LeaseCrunch takes dedication, hard work, collaboration, and the ability to overcome adversity. You will be challenged by your teammates, and you will challenge yourself. We believe in providing a rewarding work/life balance that allows our team members to thrive both professionally and personally. If you're ready to be part of a dynamic team that's making a significant impact in the world of lease accounting, we want to hear from you!
Position Overview
LeaseCrunch is looking for an individual to help us build software applications and APIs in .NET focusing on Microsoft and Azure Technologies. You will work in a team-based environment with other software engineers on designing, building and testing product features. You should provide expertise in modern full-stack development and experience building SaaS products utilizing microservice architecture and event-driven design.
What You'll Do
- Design, implement, and maintain product code and infrastructure using latest .NET and front-end technologies
- Collaborate with designers, engineers, and project stakeholders, in a 100% remote team, to translate business and user needs into functional software
- Write clean, maintainable, and scalable code with tests, adhering to best practices
- Participate in code reviews, providing constructive feedback
- Ability to independently identify and resolve critical issues
- Participate in the full software development lifecycle
- Define and oversee solution deployments and management of Azure applications across the DevOps lifecycle
- Ability to set priorities for scope, risk and quality of technology solutions to meet the needs of the business
- Ability to contribute to engineering standards and continuously improve the quality of our codebase and processes
Who You Are
The ideal candidate will be able to demonstrate the following strengths and skills:
- 7+ years of experience building and supporting commercial software products
- Expertise building web applications in C# ASP.NET Core and modern front-end frameworks
- Proficiency in developing microservices with an event-driven architecture
- Proficiency with building and maintaining infrastructure as code
- Proficiency with EF Core, SQL, SQL stored procedures and Azure SQL
- Understanding of how software is built and deployed in Azure with Azure DevOps
- Understanding of and experience with a wide variety of development tools including Git, Azure DevOps, Docker, Container Apps, etc.
Benefits
- Remote work-from-home environment
- Competitive salary, health, dental and vision insurance plans
- Flexible time off
- 401K retirement savings plans for US-based employees, with 3% employer match
- Incentive Equity Plan
- Professional development opportunities
- Dynamic and collaborative work environment with opportunities for growth