AMIHome
HomeSolutionsCustomersPartnersContactBlog
Current Job Openings

Senior/Lead .NET Developer

AMI is a tight-knit company that's solving a big problem for mammoth companies like United Airlines, MGM Mirage, the US Army and a lot more. We’re a software product company; we ship software and customers are buying it today. We take software development very seriously, but we take having fun just as seriously.

Our product is best-in-class within our segment of enterprise software, and this has created a space for us to use agile methods and newer technology to solve business problems with customers who have actual money to spend.

If you would thrive in an entrepreneurial environment and you're enthusiastic about topics like:

  • When and how should we move to another enterprise mobile platform such as iPhone and Android?
  • Can we use RFID to create a jaw-dropping user experience for inventorying rackmounted servers in data center?

...then we'd very much like to speak to you.

Responsibilities

  • Have overall ownership of the codebase and implementations. You'll be making and overseeing architectural choices, protecting the codebase from shortsightedness, and advocating for infrastructural changes that aren't obvious to product management or customers.
  • Design and implement product features across a breadth of .NET areas including ASP.NET, Windows Mobile (Compact Framework), and WinForms.
  • Drive the adoption of practices, methodologies, and tools that you believe in (e.g. scrum)
  • Provide technical leadership within the development team.

Requirements

  • Several years of OO programming experience (C# or Java preferred) in a professional team environment.
  • Strong competency in working with web applications, both on the client and server side, including modern web service authoring approaches.
  • Above-average SQL Server modeling and tuning skills.
  • Excellent verbal and written communication skills
  • BS in Computer Science, other related technical discipline (or equivalent).
  • Nice-to-have: Practical, real-world experience with scrum, preferably implementing scrum.
  • Nice-to-have: Experience developing for Windows CE/Windows Mobile, iPhone, Android, or BES platforms.
  • Nice-to-have: Experience with modern web technology (JQuery, Ajax, REST, ASP.NET MVC, WCF).
  • Nice-to-have: Experience with ITSM/ITAM tools from CA, HP, BMC, SNC, Microsoft.

References are required. Candidates should expect a technical phone screen followed by an on-site technical interview in which they will be expected to write C# code.

Benefits include full medical/dental, transportation subsidy, 401k and profit-sharing.

To apply, please send your resume to jobs@assetmgi.com

Working at AMI

What's it like to work at AMI?

We have a close-knit product development team with career pedigrees that include shops like Microsoft, Getty Images, Onyx, and HP. Some of us come from a Java/*nix background; others were grown in a vat in Redmond. Some of us like to go across the street for a beer after work; some of us would rather get home to our families. We all come together under a mature approach to product development that combines big-shop formality (specifications, SDLC) with small-shop agility (scrum, continuous integration), and we move fast in a disciplined way.

Our offices are located in the downtown core the north edge of Pioneer Square.

The Container Store implements AssetTrack
This case study illustrates how The Container Store uses AssetTrack to enhance the reach and accuracy of CA Service Desk. Read >
CA extends UAPM and Service Desk with AssetTrack
In this video presentation, CA describes the global rollout of their internal IT asset management program and how AssetTrack services key scenarios. Watch >
Achieving 95% Accuracy in an IT Asset Data Repository
"Achieving 95% Accuracy in an Asset Data Repository". In this article from RF Edge, AMI's Tom Watson discusses the use of barcode and RFID asset tags in asset management. Read >
AMI AssetTrack featured in the New York Times
AMI is featured in the NYT article "The Cost of Overlooking Old Equipment". Read >
Call Toll-Free: 1-877-297-7618