back Back to Jobs

Senior Software Engineer

Location: Emeryville, CA, United States
Job # 12299141
Date Posted: 05-13-2019
Senior Software Engineer
Emeryville, CA 94608
$81 per hour
Contract to Hire

As the Senior Software Engineer you will join a team to build a new version of a growing healthcare platform. The ideal candidate will be comfortable working in a collaborative environment where they will take responsibility for success in every aspect of the product’s delivery.

  • Decompose success criteria and architectural/design requirements into well-defined, executable stories
  • Build defined epics and stories into releasable features and functions
  • Integrated feature / function monitoring, validation, and data collection
  • Deliver well-documented code, features, and functions
  • Taking responsibility for quality, performance, stability of the delivered application
  • Analyze testing requirements and design and develop appropriate positive and negative test suites
  • Provide on-going maintenance, support, and enhancement in existing systems and platforms
  • Collaborate across functions with product, architecture, project management, SRE, support and other engineering teams
  • Provide continuous feedback, identify process improvement opportunities, openly communicate and collaborate to enhance team capabilities
  • Investigate, identify, and resolve defects and performance problems
  • Experience in Scrum / Agile development methodologies
  • Strong knowledge of the .NET Framework
  • Experience with test-driven development, building test plans, unit tests, and automated testing frameworks
  • Building and reusing minimal-function components and libraries
  • Collaborative with excellent written and verbal communication skills.
  • Experience developing cloud-integrated platforms utilizing cloud-provided services and capabilities to optimize capacity, performance, cost, manageability.
  • Able to identify, prioritize and execute under competing demands; motivated, self-starting, self-guiding
  • Thoughtful DevOps approach taking responsibility for every aspect of software feature and function delivery
  • Proficient in C# with experience with tools used in C# software development
  • Proficient with code versioning tools such as Git.
  • Experience building APIs and services using REST, SOAP, etc.
Please submit your resume for consideration!
this job portal is powered by CATS