Previous Job
Senior / Lead Software Developer (Backend / Middle Tier)
Ref No.: 19-00757
Location: Bellevue, Washington
The ideal candidate for this Lead Back-End / Middle Tier Developer position is a highly motivated, creative, and versatile individual with experience designing and coding large-scale interactive platforms. In addition, s/he has deep experience with SOA, and is fluent in one or more of the following: C# (preferred), C++, JAVA, Python, and/or other higher-level languages. Significant experience translating functional objectives into detailed architectural models and specifications. The candidate carries a thorough understanding of applicable technologies with a good understanding and experience with the full development stack. 
Responsibilities include:
  • Working with stakeholder, senior management, and cross functional teams in a matrix organization earning the respect and support of all team members
  • Working with Front-End Architects and Back-End Architect and Leads to design and code performant and scalable solutions 
  • Working with Development, Product / Program Management, and Test leadership to plan and deliver on the entire product lifecycle
  • Ensuring tradeoffs are evaluated and deadlines are met to deliver high software quality and security 
  • Design, build, and maintenance of APIs and services 
  • 7+ years' experience in Back-End Development 
  • Significant experience (5+ years) with many of the following technologies: 
    • NoSQL Databases (Structured / Unstructured using Streams, File Systems, Databases, and Distributed File Stores) 
    • SQL Databases (MySQL and SQL Server preferred) 
    • Stream Analytics 
    • Caching solutions and strategies including Memcached, CouchDB, RedisQ, etc.
    • Data Integration and Data Virtualization 
    • Experience with AWS / Google Cloud / Azure using Containerization 
    • Data Integration leveraging MapReduce, HBase, Hive, Pig, Spark, Mongo, etc. 
    • Predictive Analytics / Machine Learning 
  • Experience with Infrastructure, Hardware, Operating Systems, and Security 
  • Debug production issues across services and multiple levels of the stack 
  • Strong foundation in test-driven development including Unit, Application, and Integration testing 
  • Lead complex programming tasks and perform code reviews 
  • Experience working with Agile Development Methodologies (Scrum / Kanban) 
  • Strong communication skills with a track record of working with and collaborating with cross-functional teams
  • Ability to influence others and identify best solutions among many stakeholders 
  • Strong analytical and quantitative skills with the ability to break down and communicate complex issues, ideas, and solutions 
  • Establish and track metrics related to key performance objectives and service levels 
  • Encourage a "Best Idea” wins, regardless of source 
W2 only, no Corp to Corp. We are unable to sponsor H1B visas at this time. **eXcell™ Supports Equal Employment Opportunity** eXcell™, a division of CompuCom® Systems, Inc., a global company headquartered in Bellevue, Washington, provides IT staffing services and solutions to Fortune 1000 companies as well as small and medium business. For more information, visit