Senior / Lead Software Developer (Backend / Middle Tier)

  • eXcell,
  • Bellevue, WA
company banner
Full Time
Work from home not available Travel not required

Job Description

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

Posted By

Damon Thomas

Company Information

eXcell™ started out as Excell Data back in 1991 in Bellevue, Washington and rapidly grew as a privately held IT professional services firm. We were acquired by CompuCom in 2001. Our culture is passionate, collaborative and results-oriented. We pride ourselves on our long standing customer and associate relationships which have been the foundation of our continued success.
Dice Id : excell
Position Id : 19-00757

Similar Positions at eXcell

Senior Full Stack Software Engineer II
  • Seattle, WA
  • 22 hours ago
Sr. Embedded Software Developer
  • Kent, WA
  • 22 hours ago
Applications Developer 3 - C#
  • Redmond, WA
  • 22 hours ago
Software Developer - .NET, CRM - Remote
  • Pittsburg, PA
  • 22 hours ago