Senior .NET Engineer - Backend or Full Stack

ServiceChannel

United States of America / Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/29/2021
  • Website: servicechannel.com
  • Company Address: 6210 Stoneridge Mall Rd, Suite 450, Pleasanton, California 94588, US

About ServiceChannel

ServiceChannel provides facility managers with a single platform to source, procure, manage and pay for facility maintenance and repair services from commercial contractors across their enterprise. By providing a real time, web-based view of service data across all trades, locations and contractors, facilities managers drive significant brand equity and ROI for their organizations without outsourcing or investing in new infrastructure.

Job Description

ServiceChannel is the leading cloud-based service automation platform for facilities management. We offer a single platform to source, procure, manage and pay for repair and maintenance services from commercial contractors. We are a high growth, late stage startup with fantastic product-market fit, and trusted by more than 500 global brands like Cole Haan, Bloomin’ Brands, CVS Health, Louis Vuitton, Allbirds, and Under Armour. We are committed to creating a great product for our customers and a great work environment for our employees to succeed professionally and personally, landing us on Wealthfront's Career-Launching Companies List for three years in a row.

Description

ServiceChannel software engineers are the initiators and enablers, making ideas a reality.  They are responsible for the design and implementation of our solutions using proven software architecture, engineering techniques and sound design principles. Prospective candidates must have extensive experience in developing software as a service (SaaS) using .NET and cloud technologies. They must understand information systems and secure development lifecycles. Deep knowledge of web application flows, components, databases, and security principles  are required. The candidate will work on enterprise software, data and other projects executing ServiceChannel’s winning product strategy and roadmap. 

Key Responsibilities

  • Write solid, testable, and maintainable code and libraries for future use
  • Improve and maintain current software and architecture. Optimize of the current platform and it’s functionality for maximum performance and scalability
  • Evaluate and explore new technology 
  • Evaluate and review technical architecture
  • Communicate and collaborate technical concepts to key stakeholders and other members of the team professionally and effectively
  • Follow company’s software development lifecycle

Required Skills & Experience

  • BA/BS in Computer Science or a related field/or equivalent work experience;
  • 5+ years of experience as a backend developer with our primary technology stack: Microsoft .Net C#, MS SQL Server, ASP.Net MVC, .Net Core, Elastic Search, Redis
  • Experience working with relational databases (SQLServer, PostgreSQL, etc.).
  • Experience working with non-relational databases (like Cosmos DB).
  • Experience with API development (i.e. REST, OData)
  • Understanding of the SDLC and tooling (JIRA, Github, branching/merging, build systems, CI/CD pipeline technologies)
  • Working experience in cloud technologies and deploying in AWS and/or Azure.
  • Experience with SSO, SAML, OAuth2 / OpenId etc.
  • Elastic Search, ELK (ES/Kibana/Logstash)
  • Experience with end-to-end solution development, deployment and maintenance
  • Solid understanding of DevOPS, and Agile development principles, sprint and kanban approaches.
  • Experience with Unit Testing and understanding of Test Automation principles.
  • Team player with professional communication and interpersonal skills; able to clearly discuss and explain complex technical concepts to both engineers and non-engineers.

Why Work for Us?

Our work environment is dynamic, collaborative, and entrepreneurial - We are firm believers in working to live and not living to work. Don’t get us wrong, we work hard and do what it takes to get the job done, but we value a healthy work/life balance and have a lot of fun along the way. Our company is filled with foodies, music lovers, travelers and sports nuts. We are looking for energetic, positive, creative problem solvers who don’t mind digging in and getting their proverbial hands dirty.

In addition to striving to create the best possible environment for our ServiceChannel team members, we also support them outside of work as well through generous medical, dental, and vision insurance, life insurance, 401k with match, a flexible time-off policy, and paid parental leave. Our greatest benefit, however, is our amazing ServiceChannel team!

Related Jobs

Provider Operations Specialist

ServiceChannel - Remote

Data Scientist

ServiceChannel - Pleasanton, CA, US

Director of Alliances

ServiceChannel - United States of America

Demand Generation Manager

ServiceChannel - Pleasanton, CA, US

Continuous Integration Engineer

ServiceChannel - Pleasanton, CA, USNew York City, NY, USRemote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.