Back to Job Board

Senior Software Engineer Washington D.C. (ID# 13656)

Cherokee Services Group CSG) offers a full spectrum of information technology and business services to assist federal clients in achieving their mission and objectives. 
CSG's highly skilled professionals tackle the toughest challenges of its clients, providing expertise in areas such as software and application services, network services, and business process services.

Cherokee Services Group proudly invests in the brightest and most talented individuals to help lead the company and its clients to success.  Through internal professional development programs and partnerships with institutions of higher learning, CSG arms its highly skilled professionals with cutting-edge training in order to tackle the toughest challenges of its clients.

To learn more about us, visit our website at

We are seeking a Software Engineer who will be responsible for performing analysis, design, and development of multiple object oriented applications. He or she will work closely with a team of analysts, developers and testers during each step of the process.

This opening is for a full-time regular position located in Washington, DC. Applicant must be a permanent resident or citizen of the United States.


  • Lead and participate in design sessions based on user requirements
  • Perform development of multiple applications, followed by testing and implementation
  • Install, upgrade, configure, and maintain multiple application environments
  • Research and analyze creative solutions to user requirements
  • Interact professionally with clients and team members
  • Provide operations and inquiry support


  • Bachelor’s degree required, candidates with Engineering, Computer Science, MIS or related field preferred
  • 10+ years of prior professional experience with application development and database design
  • Ruby on Rails Development experience – Advanced/Expert level – 8+ years of experience
  • Current experience in or clear ability to follow through to become proficient in ElasticSearch
  • Advanced level experience with 5+ years of experience in: JavaScript / JQuery, Java, CSS, HTML, MySQL, Linux Shell Scripting and DevOps
  • Experienced Full Stack Developer with 8+ years of experience with enterprise level software solutions
  • Experienced in Rails Unit, Functional and Integration Testing
  • Intermediate knowledge of these technologies: ElasticSearch, Redis, Torquebox, JRuby, Oracle, Sass, Slim, Haml, D3, AWS, Drupal
  • Experience with data warehousing, and/or business intelligence
  • Experience with JavaScript visualization library such as D3.js
  • Prior work experience with Hobo
  • Familiar with the Agile Process
  • Familiar with Test Driven Development
  • Advanced level knowledge of the Software Development Lifecycle (SDLC)
  • Extensive experience with and understanding of Business Analysis including requirements gathering and interpretation
  • High-level understanding of automated testing tools and approaches and software development with integrated testing
  • Able to take ownership and lead development in multiple applications
  • Willing to coach and mentor junior developers
  • Works well in a team and able to successfully collaborate with others
  • Ability to communicate complex technical analysis to technical and non-technical audiences
  • Strong written and oral and communication skills
  • Strong analytical skills
  • Experience with government customers

Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.

We are an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran status, gender identity and sexual orientation. If you’d like more information about your EEO rights as an applicant under the law, please copy and paste the links to the following two sites:

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may e-mail “” for assistance. This email address is for accommodation requests only and cannot be used to inquire about the application process or status.   

For Pay Transparency Non Discrimination provision, please copy and paste the following link:

We maintain an Affirmative Action Plan for the purpose of proactively seeking employment and advancement for qualified protected veterans and individuals with disabilities. Upon request, we will schedule time to make our Affirmative Action Plan accessible. If you are interested, please submit a written request with the email subject line: 2018 Request to View Affirmative Action Plan to the Compliance Administrator at “”.  This email box is not for resumes or follow up on job applications.