<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=752538731515435&amp;ev=PageView&amp;noscript=1">

The Opportunity

At Omni, technology innovation is the center of our universe. Having a diverse team of seasoned engineers and consultants keeps us on the leading edge of new technologies. We help our clients make informed decisions that fit with their unique goals, scope, budget and timeline.

We are currently hiring experienced Full Stack .NET Developers. This is your chance to use your creative problem-solving skills for our clients. Our customers’ diverse needs will provide you with something new in every project. Ever considered how to keep track of live cell cultures inside of a laboratory? Devised a strategy for guiding semi-trucks to the right loading bay in an unmapped area? Figured out how to search a massive store of education credentials faster? Qualified candidates will need a high degree of .NET experience using MVC, Entity Framework/LINQ, and JavaScript libraries as well as exceptional C# coding ability and proficiency in SQL Server.

Click to Apply

careers-original

Here's what we're looking for:

  • 5+ years of modern .NET development experience
  • Proven proficiency in core languages of C#, SQL/T-SQL, JavaScript, HTML5, and CSS3
  • Demonstrated competency with at least one (or similar) in the following:
    • Data Access: ADO.NET, Entity Framework, or nHibernate
    • Service Framework: WCF or WebAPI, using SOAP, XML and JSON
    • Front End Frameworks: ASP.NET MVC, Angular, React, Ember, or Knockout
    • Source Control Systems: Git, TFS, SVN, or Perforce
    • Automated Testing Frameworks: Nunit, Xunit, or MSTest
    • Security Techniques: x509 certificates, API Tokens or OAuth
  • Demonstrated software craftsmanship using SOLID, DRY, IoC/DI, and TDD techniques
  • Proven communication, problem-solving, and analytical skills
  • A history of taking ownership to get things done in diverse technical and business environments

Bonus points if you also have: 

  • 3+ years of software consulting
  • Experience developing .NET Core applications
  • Experience developing mobile application interfaces using Xamarin or Ionic
  • Experience developing UI/UX responsive design or Single Page Applications using a CSS preprocessor like LESS or SASS
  • Experience with Node.js, PowerShell, or NuGet package authoring
  • Experience with cloud providers such as AWS or Azure
  • Experience with Project Management tools such as TFS, JIRA or Trello
  • Experience automating testing using Selenium or SpecFlow
  • Experience configuring CI/CD pipeline using systems such as TFS, VSTS, Jenkins, or Team City
  • Experience working within an Agile or Scrum project methodology
  • Mentored or lead small development teams and advocated best practices
  • Commitment to professional development and lifelong learning

Join our team to get all the standard benefits along with:

  • Competitive salary
  • Flexible hours
  • Lively Slack chat
  • Company swag
  • Employee stock ownership plan and 401K

 

Omni does not make employment decisions based on race, color, religion, national origin, sexual orientation, gender identity, disability or veteran status. We are proud to be an Equal Opportunity Employer (EOE) and encourage all to apply.

Click to Apply

Share this position

What makes Omni different:New-Omni-Logo

  • We aren’t content with following the crowd. We have a restless desire to mix, match, stretch, and augment technology into something new and better.
  • We think in terms of “Yes, and…” not “Yes, but…” Work with a team that thinks big and makes stuff happen.
  • We’re owners. Some companies encourage you to ACT like owners, but at Omni you actually ARE one. So when the company does well, everyone benefits, not just a few fat cats at the top.