Sr. Software Engineer
Job Description
Job Type
Full-time
Description
Company Overview
Cost Segregation Authority, LLC ("CSA") specializes in providing qualified cost segregation studies and other tax consulting services to individual and corporate taxpayers. Through a cost segregation study, CSA identifies and reclassifies personal property from real property to accelerate the depreciation expense available to a real estate investor. CSA tailors its services to CPAs and other real estate and wealth advisors. Through its highly tech-enabled processes and talented employees, CSA has earned a reputation for quality, accuracy, and timeliness while maximizing tax savings for its clients. Following our recent partnership with a growth-oriented private equity firm, we are seeking a CRM Software Development Engineer who can partner with IT and Business teams to understand business problems, develop, and deliver the right technology solutions and maintain existing technologies.
What will I be doing day to day?
- You will work in a fast-paced environment with a small tight-knit team of engineers.
- You will be building applications in Azure, C#, Flutter, Dynamic 365, Power BI, Power Automate, MS SQL Server and Azure DevOps.
- You will work across the organization in many capacities providing technology to enable both the Sales Organization and Operations.
- You will design distributed, durable, scalable, testable, monitored, observable, cloud-based applications in the Azure Cloud.
- You will work in Github and Azure DevOps and will branch, tag, merge, review and deploy small incremental changes into production in both Dynamics 365 and Azure Cloud.
- You will be building applications that will have material impact on the company's revenue and ability to scale to the demands of our customers!
- In your daily practice, you will be expected to provide excellent communication to your teammates and other employees, showing respect to one another.
- You will design, build, test and deploy REST based applications.
- You will provide an excellent experience to your customers and stakeholders.
What will I need to thrive in this role?
- You will have 5+ years of experience in software development in the practices listed below. You will demonstrate a deep understanding and be able to clearly communicate these architectural principles and technologies listed.
- You will have excellent communication skills. You love working as a team and learning and growing with them! You understand agile and scrum principles.
- You have coded in most layers of the application stack including: Front End (ReactJS or Vue.js), Flutter/Dart, Backend (C#/.NET Core), Database (SQL & NoSQL), Pub/Sub, OAuth 2.0, Cloud Based Service (Google Cloud, AWS, Azure), and Kubernetes/Docker.
- You have a deep understanding of working in CRM Dynamics 365, Power Automate, and Azure Cloud.
- You have a deep understanding of REST Based Communication, and Microservices.
- You love to code! You love to see your software running in production, meeting the needs of your customers, and providing a fantastic experience to those that interact with your software! You take pride in the quality of your software and how quickly you delivered it!
- You can clearly communicate architectural patterns, distributed architectures, event sourcing, SOLID Design principles, REST, Security patterns, pub/sub and microservice architecture.
- You have a solid background in relational database design and the normalization of data.
- You have worked with cloud-based infrastructure and understand the critical principles of a CI/CD Pipeline.
- You practice secure coding techniques including OAuth 2.0
- You build daily testable code and testable systems. This includes unit and integration testing.
- You have an insatiable craving to keep learning.
- You default to asking, "How can I solve this" instead of being content with saying, "This is hard." You embrace change and roll with the punches.
What we provide:
- Computer and peripherals for your workspace
- Reward events for hitting company goals
- Health insurance benefits
- Life Insurance
- Short and Long-term Disability
- Paid Time Off
- Paid Holidays
- 401(k) plan with company match
Disclaimer: This job description is intended to convey information essential to understanding the scope of the position and it is not intended to be an exhaustive list of experience, skills, efforts, duties, responsibilities, or working conditions associated with the position
Cost Segregation Authority is an Equal Opportunity Employer.
Date Posted
02/22/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details