Search

Sr. C# Backend Developer

Apply Now

 

Sr C# Backend Developer

Are you a Developer (DevOps minded) that is experienced with AWS cloud services and solutions, Google Services? Have you worked on applications for traditional backend datacenter systems as well as cloud-based solutions? Have you worked with Continuous integration tools such (azure devops, Jenkins, etc.)? Do you like working with other gifted engineers and developers to work on large scale, high performance, industry leading technology challenges for large scale solutions? If so, keep reading…

  • Obsess over software performance and challenge yourself and others to deliver highly scalable, low latency, reliable and fast services to a variety of platforms?
  • Possess great ideas and know how to solve problems, but also follow through with a clean and maintainable implementation?
  • Have a high bar for coding excellence and a passion for design and architecture?
  • Want to work with the latest AWS and google technologies to achieve rapid scale?

If yes, then we might have a role for you. We are small, product-centered teams of passionate software engineers and solutions engineers that are looking to delight our customers by building awesome software – while working hard and having fun.
Responsibilities

  • Delivering reliable, scalable features that directly answer customer needs by writing methodical, maintainable code.
  • Creating both client facing and internal facing applications
  • Providing test scripts to ensure code quality does not degrade with code changes.
  • Contributing to product ideas by participating in feature design activities.
  • Collaborating with product managers and fellow engineers in a data-driven environment.
  • Perform complex analysis, consulting and providing recommendations to internal clients.
  • Work with Software Architects, Product Managers, product developers, subject matter experts and others on system architecture and interface development.
  • Define technical product requirements and creates high-level architectural specifications, ensuring feasibility, functionality and integration with existing systems/platforms.
  • Develop strategies to realize significant cost savings with reusability and solve issues of software quality.
  • Supports the development of strategy, frameworks, best practices and patterns for the development organization.
  • Work with teams to modernize legacy applications and to solve current business problems that lack solution.
  • Develop solutions both intended for on-premise data centers, hybrid and Cloud first solutions.
  • Participate in agile development process and contribute to its evolution
  • Assist in management and maintenance of source control repository and continuous integration environment

Required Skills 

  • Expert level C# skills
  • Requires a minimum of 2 years of experience with Docker
  • Experience with micro-services and event-drive architecture
  • Demonstrates an extremely high level of accuracy and attention to detail.
  • Must have strong communication skills, able to work independently and be team oriented.
  • 5+ years professional experience in software development
  • Develop software applications to be deployed in the cloud, company is cloud first
  • Work with high-level API endpoints for use by other teams
  • Strong understanding of CI/CD specifically experience with Azure DevOps/Jenkins
  • Experience within both Windows and Linux environments
  • Ability to learn new software languages and technology as needed

Preferred Qualifications

  • A Preference for Test Driven Development
  • Expert level C++ skills
  • Full stack developer.
  • Strong design and coding skills (Objective-C/C#/JavaScript)
  • Deal well with ambiguous/undefined problems; ability to think abstractly
  • Passion for operational excellence
  • Previous design experience with C++ to help with legacy code
  • Experience developing on Linux, JavaScript, and .netcore platforms
  • Experience in building and maintaining mission-critical enterprise software
  • Experience in Linux command line scripting (Perl, Python)
  • Experience developing database scripts
  • Regularly perform unit tests on code
  • Update existing code and applications
  • Review code and apply some architectural design suggestions
  • Good knowledge of networking and systems integration
  • Exposure to Terraform, Ansible/chef/puppet
  • Exposure to hashicorp’s Vault for Security as a service and secret management

Job Benefits

  • Competitive compensation program
  • Outstanding benefits package (including medical, dental, vision and life insurance)
  • 401(k) plan
  • Excellent holiday/vacation plans
  • Employee Referral Bonus Program
  • Annual performance-based bonus
  • Working from home an option after work effectiveness is know
  • Ongoing training opportunities

Apply Now