Senior Back End Engineer (.NET)

Share This Job
Apply Now
 

Full Time/Permanent

N/A

N/A

N/A

Title: Senior Back End Engineer - .NET

Practice: Engineering

Reports to: Director of Engineering

FLSA: Exempt

 

Summary

Serve on the .Net team at ChaiOne to develop the infrastructure to support enterprise mobile applications that incorporate the Microsoft .Net technology stack.

 

Essential Duties and Responsibilities

  • Independently produces code for mobile backend that has been documented, communicated, and trained.
  • Create production-ready code for Mobile Back End that:
    • Follow defined project architecture and ChaiOne best practices
    • Leverages latest .Net best practices
    • Code is Testable, Readable, and Well documented
    • Deployed into cloud environments (Azure, AWS, CloudFoundry, etc.)
  • Work within a highly effective development teams that can complete implementations per the architecture that are:
    • On time
    • Within project parameters
    • To stakeholder’s satisfaction.
  • Create a rapport, communicate development decisions to Senior/Lead/SA/PM, and educate peers and more junior developers in best practices.
  • Aid in producing or confirming estimates that are accurate, consistent, and achievable, that lead to the delivery of a high quality product

 

Competencies

  • Bachelor’s degree in Computer Science or equivalent experience
  • 5-7 years of development experience
  • .NET WebAPI
  • WCF
  • .NET Core
  • Azure Cloud Platform
  • Modern Design Patterns
  • ORM Frameworks
    • Entity Framework
    • nHibernate
  • SQL Server, Oracle, MySQL
  • Integration between systems using SSIS
  • Good written & verbal communication skills
  • JSON – API
  • Localization & Internationalization
  • Push notifications
    • Configuring projects to receive push notifications
    • Provisioning
    • Experience with push service providers (Urban Airship, Azure, Amazon SNS)
  • Analytics
    • Sentry.io
    • Azure App Insights
  • Continuous Integration
    • Visual Studio Online
    • Appveyor
  • ChaiOne Tool Stack
    • BitBucket
    • JIRA
    • Swagger / OpenAPI Specification (OAS)
  • MVC (Bonus)
  • Using and configuring MDMs (bonus)
    • Mobile Iron
    • CitrixWorx
    • Oracle Workspace
    • AirWatch

 

Have what it takes to be a ChaiOneNaut?

ChaiOne is a tight-knit bunch of creative, curious, and passionate people.  Here are a few reasons that we know you'd love it here:

  • You’ll work in a flexible, social work environment.
  • You'll solve challenging, meaningful problems worth solving.
  • You’ll explore cutting edge technology, and harness its power to transform the way businesses operate.

 

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

  • United States, Texas, Houston

 
Share This Job
Apply Now
 
Need help? Email us.