Icon menu dark

Sr. Software Engineer

Picarro is looking for an experienced Senior Software Engineer to build the next generation of our recently introduced flagship suite of products – Picarro Surveyor™. The Surveyor is a transformational data analytics platform platform that allows the customer to conduct natural gas pipeline leak and upstream emission surveys spanning the entire natural gas industry supply chain, from the wellhead to the consumer.

Job Summary:

Our Senior Software Engineer will be responsible for building server side software based on .NET/Java technology, including UI, APIs, Web Services, data structures, for a multi-tenant SaaS application running on AWS. The application will capture atmospheric data, analyze it using complex mathematical scientific algorithms, and integrate survey measurements with enterprise-class geographical information systems. The survey information will be utilized by customers for further investigations. The position requires an experienced professional that can not only contribute tactically but also strategically to drive product technology and architecture forward to create transformational impact throughout our customer’s enterprise.

Essential Duties:

  • As a backend developer, you'll work with server-side C# and several different data stores including MSSQL Server and NoSQL databases, structured and unstructured data, batched and real-time streaming data.
  • Responsible for the design and delivery of complex solutions to meet business and technical requirements.
  • Provide expertise in SOA architecture, high performing multi-tenant web applications, and building a flexible integration and analytics platform.
  • Participate in day to day code reviews and agile development cycles

 Required Skills and Experience:

  • 12+ years of hands-on experience developing highly scalable, multi-tenant SaaS web applications.
  • Must have built web-based enterprise applications in the past three years, supporting at least 5,000 users.
  • 5+ years’ experience with relational database design and development (MS SQL, Oracle, PostgreSQL or MySQL).
  • 3+ years’ experience with NoSQL databases and unstructured data
  • 5+ years of experience developing enterprise level web applications using C# (.NET or Mono runtimes), ASP.Net, MVC, Entity Framework, and Web API. Java equivalent will be acceptable, if the candidate is versatile.
  • Experience writing and maintaining unit tests.
  • Familiarity with presentation layer development using HTML5, CSS3, JavaScript, JQuery and popular frameworks such as AngularJS.
  • 3+ years’ experience with ArcGIS or equivalent is desirable.

 All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, gender identity, social orientation, nor on the basis of disability.

Posted positions are not open to third party recruiters/agencies and unsolicited resume submissions will be considered free referrals.

Verified open
Posted by employer


There was an error handling your request. Please make sure you're online.