View Our Website View All Jobs

Senior Developer

Altus Analytics, makers of ARGUS software, has a reputation for developing innovative products in the commercial real estate (CRE) industry. We are the global standard and have set the bar high as we lead the industry and continue to grow at an incredible rate. We continuously evolve our technology and have client success at the top of our priority list.

The opportunity

The ARGUS Software team at Altus Analytics is looking for a Senior Developer to work as part of the Automation team to build internal tools so they deliver accurate information and enable continuous delivery and integration.

This is a role for someone with strong C# skills using Object Oriented Development. We are looking for a Senior Developer who can think outside of the box and dives deep to determine root causes. Someone who gains an incredible amount of personal and professional satisfaction collaborating across teams with software developers and testers to solve problems.

This is an opportunity to impact and accelerate the successful delivery of our complex products to thousands of users around the world by ensuring vigorous testing of our software solutions occurs in a timely and efficient manner.

Where are you right now?

You’re a senior developer who understands enterprise-level software and the cascade-effect of changes and fixes. You understand how to build different types of applications using .NET technologies.

Projects you will work on:

More than 8,000 of the industry's leading owners, managers, financial institutions and REITs trust ARGUS Software solutions to improve the visibility and flow of information throughout their critical business processes. You will be directly involved in ensuring automation testing is developed for these products so we are able to test fast and accurately. Your role will include:

  • Enhancing and maintaining internal automation and other tools.
  • Developing test harnesses that run off the cloud. We are migrating our existing products and building new products that will be cloud ready. Testing and using technologies that leverage the power of AWS will be an exciting focal point.
  • Write Web or WPF front ends to our tools.
  • Designing and writing frameworks for UI automation.

What does your future look like?

The ARGUS Software team is a part of a growing company that provides complex products for the global CRE industry. The challenge of working on products that need to be up and running 24/7 around the world is a rewarding one. This is an opportunity for an Engineer who wants to be part of the move towards increased automation. Someone who wants to work with cutting edge technologies. There is no better time than right now to join our fast growing organization.

We are looking for someone who can:

  • Design and develop new applications and automation frameworks.
  • Work with and extend existing automation frameworks.
  • Maintain an understanding of testing environments and system/software development life cycle processes.
  • Participate in dialog with developers in discussing current and proposed architecture, defects, enhancements and other issues in order to understand the impact on automation development.
  • Participate in investigation and diagnosis of problems encountered; may include the identification of work around or corrective procedures.
  • Embrace the Agile development methodology.

 And how do we know that’s you? You have:

  • A University degree in Computer Engineering or a related field; strengths in Math and financial concepts would be highly beneficial.
  • A minimum of 5 years experience in developing applications in the .NET stack.
  • Hands on expertise with:
    • C# and .Net Development skills
    • Object Oriented Programming principles
    • Web Development skills using technologies like ASP.Net MVC, Javascript, AngularJS, JQuery, BootStrap, CSS, HTML
    • Using ORM Tools like Entity Framework
    • Working with databases such as SQL Server, T-SQL.
    • Asynchronous and parallel programming techniques.
  • Experience using various client and server side debugging tools on Microsoft technologies and Visual Studio.
  • Working knowledge with Unit Test Frameworks like MSTEST, JUNIT or NUNIT
  • Experience with Automation Frameworks and testing tools. (Selenium and CodedUI. Ranorex would be an asset.)
  • Overall understanding of the daily challenges a developer faces testing complex products and how to solve them.
  • An understanding of end-to-end software development cycle in an Agile/SCRUM environment including:
  • A good understanding of SOLID Principles of Software Development
  • Working knowledge of Source Code Control and Release Management
  • Bonus skills include experience with:
    • DevOps experience
    • Amazon Web Services (AWS)

Who we are:

ARGUS, now part of Altus Analytics, is the leading global technology partner to the commercial real estate industry and is poised for significant growth and expansion over the next three years. Our solutions empower commercial real estate clients and partners to work collaboratively to enhance decision making, drive performance and optimize transactional efficiency.

For the past 30 years, ARGUS has fostered a company culture that has produced award-winning software and as we continue to grow as part of Altus Analytics and the entire Altus Group organization, we are in a unique position to transform the way clients manage and grow their real estate investments.

Need any more reasons to want to work with us?

As we continue to grow, the possibilities for the people that join Altus Analytics are significant. From professional growth to innovation to collaboration we are committed to continuing to foster the right environment to help our people realize their full potential. We give our people the freedom and responsibility to take charge of their career path, bring new ideas to the forefront and work on critical projects that will shape the success of our clients.

To apply:

We thank you in advance for taking the time to learn more about what makes Altus Analytics a great place to spend time doing some of your best work. Apply now, refer a friend or stay on top of what’s new by following us on LinkedIn.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status